17 résultats trouvés

par LNOW
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 ...
par LNOW
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 ...
par LNOW
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 ...
par LNOW
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 ...
par LNOW
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...
par LNOW
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 ...
par LNOW
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 ...
par LNOW
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 ...
par LNOW
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 ...
par LNOW
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é.