batch pour ouvrir un dossier au demarrage ?

batch pour ouvrir un dossier au demarrage ? - Shell/Batch - Programmation

Marsh Posté le 19-11-2005 à 17:44:25    

salut tt l'monde
 
voilà, je veut faire un fichier bat sous XP qui m'ouvre un dossier sur le cd-rom au démarrage une seule fois.
 
j'ai essayé ça mais ça marche pas:

Citation :


@echo off
FOR %%d IN  (%systemdrive% d: e: f: g: h: i: j: k: l: m: n: o: p: q: r: s: t: u: v: w: x: y: z:) DO IF EXIST %%d\essai.txt SET CDROM=%%d
 
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\333 /VE /D "..." /f
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\333 /V 1 /D "start explorer.exe %CDROM%\FOLDER" /f


 
merci


Message édité par melkhatt le 19-11-2005 à 17:45:00
Reply

Marsh Posté le 19-11-2005 à 17:44:25   

Reply

Marsh Posté le 19-11-2005 à 18:34:43    

Et si tu le lances par Run au lieu de RunOnceEx ?
 
Et utiliser explorer.exe directement au lieu de l'appeler par start ?

Reply

Marsh Posté le 19-11-2005 à 19:46:37    

wackevat a écrit :

Et si tu le lances par Run au lieu de RunOnceEx ?


en fait ce fichier và être lancer à partir d'un d'un autre runonceEx, et si je met Run, il me lance juste aprés le 1ér RunOnceEx qui appelle le batch et pas aprés le redemarrage ( j'espére que je suis clair  :whistle: )
 

wackevat a écrit :

Et utiliser explorer.exe directement au lieu de l'appeler par start ?


 
qd j'utilise sans start, qd il arrive a l'exuction il se fige, je suis obligé de tuer le 2éme "explorer.exe" pour continuer
qd je met start, il me met qu'il connait pas la commande start


Message édité par melkhatt le 19-11-2005 à 19:47:26
Reply

Marsh Posté le 20-11-2005 à 00:37:53    

Pour le start, effectivement, ce n'est pas une commande externe. Elle est interne et est gérée par cmd.exe. Il faut donc la précéder par cmd /c suivi d'un espace.
 
Pour le reste, je reviendrais demain car là, c'est l'heure du :sleep: sinon papa maman ne seront pas contents :lol:

Reply

Marsh Posté le 20-11-2005 à 13:39:53    

merci ça marche  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed