Problème pour faire fichier .bat
marco456258
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
barnabe0057 Messages postés 14455 Date d'inscription Statut Contributeur Dernière intervention -
barnabe0057 Messages postés 14455 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, je suis un débutant en fichier cmd.
Je voudrai faire deux fichiers bat
- Le premier : pour copier un fichier (.txt) dans un autre dossier et qu'il me demande comment je veux le renommer (nom variable) et me demander si je veux le remplacer si il existe déjà.
Voici ce que j'ai essayé de faire....pour demander le nom:
start set /p VarQuestion= Nouveau nom ?
if %variable% == "x"
start copy /-y "C:\Users\Desktop\dossier\Ancien.txt" "C:\Users\Desktop\Nouveau.txt"
- Le deuxième : pour rechercher un fichier txt par rapport au nom que je vais donner à la suite d une question posée(nom variable) dans un dossier et le copier dans un autre avec un nom et remplacer celui de la destination.
Pour celui ci je n'arrive pas...
merci d'avance de m'aider pour ces 2 fichiers
Je voudrai faire deux fichiers bat
- Le premier : pour copier un fichier (.txt) dans un autre dossier et qu'il me demande comment je veux le renommer (nom variable) et me demander si je veux le remplacer si il existe déjà.
Voici ce que j'ai essayé de faire....pour demander le nom:
start set /p VarQuestion= Nouveau nom ?
if %variable% == "x"
start copy /-y "C:\Users\Desktop\dossier\Ancien.txt" "C:\Users\Desktop\Nouveau.txt"
- Le deuxième : pour rechercher un fichier txt par rapport au nom que je vais donner à la suite d une question posée(nom variable) dans un dossier et le copier dans un autre avec un nom et remplacer celui de la destination.
Pour celui ci je n'arrive pas...
merci d'avance de m'aider pour ces 2 fichiers
A voir également:
- Problème pour faire fichier .bat
- Fichier bat - Guide
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
Bonjour,
Pour le premier fichier, voilà les problèmes :
1) il faut utiliser set /p et pas start set /p
2) si tu nommes ta variable VarQuestion, il faut utiliser le même nom dans ta condition IF.
3) dans ta condition IF, si tu utilises des guillemets il faut les utiliser pour les 2 éléments à comparer sinon ta condition ne sera jamais vraie
4) il faut utiliser copy et pas start copy
5) C:\Users\Desktop n'existe pas, à la place tu peux utiliser %USERPROFILE%\Desktop
Pour le premier fichier, voilà les problèmes :
1) il faut utiliser set /p et pas start set /p
2) si tu nommes ta variable VarQuestion, il faut utiliser le même nom dans ta condition IF.
3) dans ta condition IF, si tu utilises des guillemets il faut les utiliser pour les 2 éléments à comparer sinon ta condition ne sera jamais vraie
4) il faut utiliser copy et pas start copy
5) C:\Users\Desktop n'existe pas, à la place tu peux utiliser %USERPROFILE%\Desktop