Se connecter avec
S'enregistrer | Connectez-vous

Commandes Batch

Dernière réponse : dans Programmation

bonjour,

quelques questions pour le batch,

1) quelle ligne dois-je écrire pour supprimer un dossier ENTIER?? je m'explique,

je connais la commande "DEL C:\.....\....\XXX mais le truc c'est que ça m'enlève ce qu'il y a DANS le dossier XXX et non pas le dossier ENTIER (est ce assez clair??)

2) existe t-il un moyen de répondre automatiquement à une question posée dans une fenêtre DOS?? je m'explique,

Je souhaite faire une install automatique pour des thèmes XP, ca fonctionne bien sauf que pendant l'installation il me demande si le nom que j'ai spécifié est un fichier ou un repertoire, moi j'aimerai qu'il réponde automatiquement a cette question..

voila j'espère avoir été assez explicite
tchou

Autres pages sur : commandes batch

Lassé par la pub ? Créez un compte

Salut utilise la commande deltree et si tu fait "deltree *.*" a la racine du disque tu aura une surprise NAN je rigole le fait pas .

mais en vrai la commande deltree supprime le dossier demandé et aussi tous ses sous-repertoire

Salut utilise la commande deltree et si tu fait "deltree *.*" a la racine du disque tu aura une surprise NAN je rigole le fait pas .

mais en vrai la commande deltree supprime le dossier demandé et aussi tous ses sous-repertoire
Expert Programmation

Et pour tout ce qui est demandé par clavier il suffit de rediriger le clavier sur un fichier: c'est le fichier qui fait office de clavier, la syntaxe est:
ta_commande < fichier_contenant_tout_ce_qu_il_y_a_a_taper.txt
comme sous UNIX.
Expert Programmation

Ok, j'avais pas bien compris ce que tu voulais
avec del tu as /Q pour ne demander confirmation, /F pour forcer la suppression des fichiers en lectures seule, /S suprime tous les fichiers dans les sous repertoires etc.
pour avoir ces détails tu fais:
help del
help rmdir
help deltree

UPS!! en fait si c t pour moi c moi qui n'est pas compris ce que tu avait marqué.. :-o

en plus j'ai un autre soucis ma commande se trouve dans "documents and setting" le pb est qu'il ne prend pas les espaces et je ne sais pas comment simulé les espaces en DOS
c'est pas %20 (docs%20and%20sett) par hazard (toute facon si c'est ça ça marche pas)
Expert Programmation

Laisse les espaces et met des guillemets (") autour du chemin, ça devrait marcher.

Au pire, si ça ne marche pas, prend le nom DOS6 (limité à 8 caractères):
pour connaitre ce nom tu tapes:
dir /X docum*

et normalement, ce dossier est équivalent à DOCUME~1

ok merci a toi de m'avoir répondu

Bien que ce soit pour moi j'ai pas trop pigé le truc claviet txt

en fait pour être plus il me demande d'appuyer sur R (repertoire) et c'est çà que je veux automatisé tu vois le truc???

salut la population,

j'ai un ptit problème en ce qui concerne un script de création d'utilisateur.
Voici le script:
echo off

FOR /f "tokens=1,2,3,4,5 usebackq delims=;" %%A in (etudiants.csv) do (
dsadd user "CN=%%A,OU=%%D,DC=jmontuir,DC=com" -upn %%A -fn %%B -pwd %%E -memberof "CN=%%C,DC=jmontuir,DC=com" -disabled no
mkdir "D:\groupes\%%C\%%A"
cacls D:\groupes\%%C\%%A /T /G %%A:f Administrateurs:f

)
gpupdate
pause

Les utilisateurs se créent sauf ceux dont le nom est composé (donc nom avec un espace)... Y aurait il une commande pour pallier à ce problème?????

jf
Lassé par la pub ? Créez un compte
Tom's guide dans le monde