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 : 11089

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 ...
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 : 9344

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 ...
par LNOW
03 mai 2015 19:50
Forum : Création de batchs, problèmes...
Sujet : Numérique ou non ?
Réponses : 4
Vues : 13071

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 ...
par LNOW
24 janv. 2015 20:43
Forum : Création de batchs, problèmes...
Sujet : Numérique ou non ?
Réponses : 4
Vues : 13071

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 ...
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 : 8164

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 : 7586

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 ...
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 : 6731

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 ...
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 : 9090

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 ...
par LNOW
20 déc. 2014 23:30
Forum : Création de batchs, problèmes...
Sujet : find ou findstr
Réponses : 2
Vues : 9739

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 à ...
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 : 6642

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