Connexion
Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité Aucun
Le record du nombre d'utilisateurs en ligne est de 29 le Mer 29 Jan 2020, 10:53
Sujets les plus vus
Derniers sujets
[bat] replacer des valeurs par ordre alphabetique
Page 1 sur 1
[bat] replacer des valeurs par ordre alphabetique
Voici un super truc de Ascini pour mettre des variables par odre alphabétique.
Le batch vous retourne les variables d'environnement par ordre alphabétique.
Vous pouvez tester ceçi dans le commande :
Ensuite faîte
et vous verrez que en sortie vous aurez toute vos variable dans l'ordre alphabetique
D'où le code pour retourner une liste par ordre alphabètique :
Vraiment simple et excellent (ça marche aussi avec des numéros)
Le batch vous retourne les variables d'environnement par ordre alphabétique.
Vous pouvez tester ceçi dans le commande :
- Code:
set $sacha=x
set $3=x
set $Dylan=x
set $2=x
set $Delmar=x
set $Hackoo=x
set $1=x
set $Fred=x
Ensuite faîte
- Code:
set $
et vous verrez que en sortie vous aurez toute vos variable dans l'ordre alphabetique
D'où le code pour retourner une liste par ordre alphabètique :
- Code:
@echo offsetlocal EnableDelayedExpansionset list=b c a
rem Separate list elements into an array, use X as a dummy value for array elements
for %%a in (%list%) do (
set elem[%%a]=X
)
rem Process the elements in sorted order:
for /F "tokens=2 delims=[]" %%a in ('set elem[') do echo %%a
Vraiment simple et excellent (ça marche aussi avec des numéros)
_________________
@SachaDee
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
» [devellopez] Formater une date en ligne Dos
» Un super Tuto Batch de IniTScreen
» Un code MATRIX sympa
» [BAT/EXE] DresolChange changer la sesolution de l´écran
» [EXE/bat] DpScript Código Delphi interpreter
» Externo SaveDlg com 2 kb
» présentation
» [developpez.com] Transcodage fichier vidéo si fichier déposé