17 résultats trouvés
- 03 mai 2015 20:16
- Forum : Création de batchs, problèmes...
- Sujet : Lancer commande à partir du prompt Python
- Réponses : 3
- Vues : 10933
Re: Lancer commande à partir du prompt Python
Hello, je ne vois pas trop le pbm, mais je n'ai jamais lancé de script python. Essaie de faire un CD /D " C:\Program Files (x86)\WinPython\python-3.3.5.amd64\scripts " avec les " et le /D Essaie de lancer ".\scdl me -a" pour bien lui préciser de lancer dans le répertoire courant. Après, j'imagine que ...
- 03 mai 2015 20:08
- Forum : Création de batchs, problèmes...
- Sujet : Script pour connecter un utilisateur sur une imprimante
- Réponses : 2
- Vues : 9197
Re: Script pour connecter un utilisateur sur une imprimante
Bonjour, Je te conseille d'appeler le script fourni à partir de XP de mémoire: prnmngr.vbs , situé dans Windows\system32 ou Windows\system32\Printing_Admin_Scripts Pour avoir l'aide: cscript prnmngr.vbs cscript prnmngr.vbs -l => te permettra de lister les imprimantes présentes cscript prnmngr.vbs -ac ...
- 03 mai 2015 19:50
- Forum : Création de batchs, problèmes...
- Sujet : Numérique ou non ?
- Réponses : 4
- Vues : 12896
Re: Numérique ou non ?
(on peut bien sûr vérifier que chaque caractère de la variable - ou de la partie de la variable - est un chiffre, c'est bestial, mais ça peut marcher).???? Mmmoui, on peut le faire. Je dirais qu'il faut supprimer tous les chiffres, et vérifier à la fin que le résultat est vide. En supposant que ta v ...
- 24 janv. 2015 20:43
- Forum : Création de batchs, problèmes...
- Sujet : Numérique ou non ?
- Réponses : 4
- Vues : 12896
Re: Numérique ou non ?
bonjour, j'utiliserais le SET /A pour faire le test. Par exemple si ta variable s'appelle X, j'utilise une autre variable VARTEMP SET VARTEMP=PAS_NUMERIQUE REM -- on utilise SET /A (on feinte car on ne fait pas d'opération) pour voir si c'est numérique SET /A VARTEMP=%X% 2>NUL IF "%VARTEMP%"=="PAS_N ...
- 21 déc. 2014 00:33
- Forum : Création de batchs, problèmes...
- Sujet : Script de traitement de fichiers par logiciel
- Réponses : 1
- Vues : 8087
Re: Script de traitement de fichiers par logiciel
Hello
Ajoute simplement ceci:
FOR %%f IN (*.pdf) DO START /WAIT "d:\MonLogiciel.exe" "%%f"
Ca te lance "d:\MonLogiciel.exe" avec le 1er fichier, et attend que le programme soit fermé pour lancer le programme avec le 2nd, etc...
Ajoute simplement ceci:
FOR %%f IN (*.pdf) DO START /WAIT "d:\MonLogiciel.exe" "%%f"
Ca te lance "d:\MonLogiciel.exe" avec le 1er fichier, et attend que le programme soit fermé pour lancer le programme avec le 2nd, etc...
- 21 déc. 2014 00:27
- Forum : Création de batchs, problèmes...
- Sujet : Renommer répertoires avec le nom du dossier supérie
- Réponses : 1
- Vues : 7510
Re: Renommer répertoires avec le nom du dossier supérie
Hello, Hum... Je crois qu'on peut faire cela en 1 ligne :geek: Tu as des dossiers comme cela - il faut que tu te places au niveau de l'arborescence "genre" pour qu'un DIR /S /AD /B te donne cela: 01 - Rock 02 - Pop 03 - Soul 01 - Rock\ACDC 01 - Rock\Aerosmith 01 - Rock\ACDC\Back in black 01 - Rock ...
- 20 déc. 2014 23:54
- Forum : Création de batchs, problèmes...
- Sujet : Génération de fichiers par date de création
- Réponses : 1
- Vues : 6644
Re: Génération de fichiers par date de création
Hello, bon, j'imagine que tu as créé un fichier TODO.TXT contenant le nom des fichiers sources + timecode début + timecode fin. vaqsda.mp4 00:01:28 00:05:54 156sq.mp4 00:02:23 00:52:55 156sq.mp4 00:53:01 00:55:23 le script ci dessous te génère un résultat avec un nom de destination contenant le nom d ...
- 20 déc. 2014 23:35
- Forum : Création de batchs, problèmes...
- Sujet : Ordre de traitement d'une boucle FOR
- Réponses : 2
- Vues : 8967
Re: Ordre de traitement d'une boucle FOR
Hello, Tu peux utiliser un tri par DIR, traité dans le FOR FOR /F "delims=*" %a in ('DIR /OD /A-D /B') DO @ECHO "%a" "delims=*" permet de ne pas s'arrêter aux espaces des noms trouvés paramètre du DIR: /OD: tri par date. Tu peux mettre /O-D pour date inverse, /OE extension, ... /A-D: on exclus les do ...
- 20 déc. 2014 23:30
- Forum : Création de batchs, problèmes...
- Sujet : find ou findstr
- Réponses : 2
- Vues : 9607
Re: find ou findstr
Hello, Je crois que tu cherches compliqué, FINDSTR peut le faire si j'ai compris ta demande. Tu veux retirer d'un fichier les lignes contenant "chaine à chercher 1" et retirer toutes les lignes qui contiennent "chaine à chercher 2" ? Dans ce cas: type "fichier en entrée" | findstr /v /c:"chaine à c ...
- 20 déc. 2014 23:21
- Forum : Création de batchs, problèmes...
- Sujet : Création Batch spécifique aide
- Réponses : 1
- Vues : 6562
Re: Création Batch spécifique aide
Hello,
essaye sans mettre le /b dans ton findstr.
/b : Recherche l'élément s'il est en début de ligne.
Or, ta ligne contenant l'IP est du type " Adresse IPv4. . . . . . . . . . . . . .: 192.168.1.1", donc ne commence pas par "IPv4" et rien n'est trouvé.
essaye sans mettre le /b dans ton findstr.
/b : Recherche l'élément s'il est en début de ligne.
Or, ta ligne contenant l'IP est du type " Adresse IPv4. . . . . . . . . . . . . .: 192.168.1.1", donc ne commence pas par "IPv4" et rien n'est trouvé.