48
> variable d'environnement pour% I et se développe pour l'
lettre de lecteur et le chemin du premier trouvé
% ~ ftzaI -. étend% I en DIR comme ligne de sortie
Ici, je vais couvrir tous les types d'utilisation de l''pour' commande avec quelques extraits de code,
Pour /D% v IN (*. *) DO dir /s "% v"
Comme dit précédemment, que le commutateur «/D» avec le «pour» commande est utilisé pour une boucle à travers l'
répertoires et sous-répertoires.
La commande donnée ci-dessus est utilisé pour afficher tous les répertoires et
sous-répertoires
Note:. Lorsque vous exécutez cette commande de l'invite de commande par copier et le coller il
< p> travail, mais lorsque vous créez un fichier de commandes en utilisant ce code, ne fonctionnera pas, parce que quand vous l'utilisez dans un
fichier de commandes, vous êtes censé utiliser %% précédant le nom de la variable, en ce cas, le code suivant
fonctionne si vous essayez d'exécuter comme un lot,
Pour /D %% v IN (*.
*) DO dir /s "%% v"
49
Le commutateur '/R' lorsqu'il est utilisé avec le «pour» commande est utilisé pour une boucle à travers répertoires et sous
répertoires.
Pour /RC: \\ Windows \\ Prefetch% v IN (* .pf) DO del% v
Le morceau de code ci-dessus est utilisé pour la suppression des fichiers de prélecture de l'emplacement C: \\ windows \\ prefetch, qui
< p> sont considérés comme inutiles et qui monopolise la mémoire, donc je vais utiliser le
dessus de
commande pour supprimer les fichiers de prélecture qui a l'extension .
pf, aussi je l'ai joint le
capture d'écran
capturé alors que je exécution de cette instruction.
50
Le commutateur «/L» lorsqu'il est utilisé avec l'énoncé 'FOR' est utilisé pour une boucle à travers une grande variété de spécifiée
numéros. Dans l'exemple ci-dessous, je l'ai joint un extrait que je utilisées pour trouver des ports ouverts et si un ouverte
port est trouvé, alors il sera telnet à lui et établir une connexion à distance, mais l'utilisateur doit fournir le IP
adresse ou le nom d'hôte en tant que paramètre à ce programme, alors seulement il devient efficace.
pour /L %% v dans (1,1,20) faire telnet% 1 %% v
Si vous remarquez l'ensemble (1,1,20) qui contient 1,1,20, où le «1» à l'avant désigne la v
NET - C # - Comment coder un CheckBoxValidator