Bonjour
A l’ouverture de session mes utilisateur executent un script .bat dans lequel je voudrais ajouter cela mais je ne connait pas la syntaxe du IF
SI “C:\Program Files\OCS Inventory Agent\OcsService.exe” n’existe pas
ALORS call \\192.168.1.15\inventory$\OcsAgentSetup.exe
vous pouriez m’aider
Merci
D’après mes souvenirs ca doit donner un truc dans ce genre :
if not exist "C:\Program Files\OCS Inventory Agent\OcsService.exe" "\\192.168.1.15\inventory$\OcsAgentSetup.exe"
par contre il va peut etre falloir positioner le repertoire courant avec la commande cd avant le test et aussi pour l’execution du setup, a essayer…
il faut faire
if not exist "C:\Program Files\OCS Inventory Agent\OcsService.exe"
//faire quelque chose
Le string "\\192.168.1.15\inventory$\OcsAgentSetup.exe" est utilisé par le programme OcsService et est refusé par la commande IF
oui un cd \ pour revenir a la racine,
ensuire cd "Program Files\OCS Inventory Agent"
faire le test
si test ok
il te reste a faire de meme sur le serveur pour lancer le setup
nan ça ne marche pas !
merci pour votre aide au passage
j’ai enfin réussi à faire quelque chose :
@echo off
IF NOT EXIST "C:\Documents and Settings\Bruno\Bureau\Foutoir\test.bat" (echo "Le fichier n'existe pas!") ELSE (echo "Le fichier existe!")
Pause
Attention aux chemins réseaux quand tu fais du batch.
Impeccable, ça marche nikel, meme avec mon racourcis reseau a lancer si le fichier n’existe pas
Merci pour votre aide et trés bonne journée
de rien, ca m’a permi de me détendre en faisant autre chose que du java
Bon ben je suis sympa, je te permet de te detendre a nouveau… lol
Comment faire pour supprimer un dossier qui contient un fichier systeme
j’ai essayer deltree mais il ne reconnait pas la comande.
je veux suprimer c:\ocs-ng
mais dadans ya admininfos.conf (pas de bol)