Ou sinon si ton batch et ton .vbs sont dans le même répertoire
Code :
- CALL cscript /nologo %~dp0xrunas.vbs /user:administrateur@%COMPUTERNAME% /pwd:mdptest install.exe
|
Car là, tout va dépendre de l'endroit où se positionne le cmd, s'il se lance en C:Windows il va sans souci executer les commandes que tu lui demande, mais au moment du CALL il va rechercher le xrunas.vbs dans C:Windows .. et tres certainement ne pas le trouver. En préfixant le nom de ton script avec %~dp0 tu indiques au batch que le script appelé se situe dans le même répertoire que le batch 
En esperant que ca aidera, sinon la méthode de xspawn_lpc (chemin absolu) est tout à fait correcte mais demandera des modifications suivant l'environnement dans lequel le script sera utilisé, d'où ma préférence pour les chemins relatifs
Edit :: le /nologo n'est pas impératif
Message édité par xaeon le 25-02-2010 à 09:45:24