Sign in to follow this  
Followers 0
jab01

installation sur WinXp Pro

9 posts in this topic

Bonjour,

Voici mon problème:

Le script pour faire l'installation d'OpenOffice fonctionne sur une plateforme avec windows 2000 pro, alors que sur une plateforme avec windows xp pro, j'ai un message d'erreur qui s'affiche dans une fenêtre "AutoIt Error".

L'erreur signalée est la suivante: "Line 0 (File"z:\RunAsSetOOo.exe"):

RunWait("instalOOo.bat", $CmdLine[1])

Error:Unable to execute the external program,

le chemin d'accés spécifié est introuvable".

RunAsSetOOo.exe est le fichier exécutable que j'ai créé avec AutoIt. Pour lancer l'installation, j'utilise la ligne "RunWait("instalOOo.bat", $CmdLine[1])" où "$CmdLine[1]" reprend le paramètre qui correspond à la lettre de la connexion réseau du partage où se trouve "instalOOo.bat".

Est-ce qu'il ya quelqu'un aurait déjà eu ce type de message dans des conditions similaires, et si oui, avez-vous une solution?

Merci d'avance

jab01

Share this post


Link to post
Share on other sites



Hi,

can you show the complete code, please?

So long,

Mega


Scripts & functions Organize Includes Let Scite organize the include files

Yahtzee The game "Yahtzee" (Kniffel, DiceLion)

LoginWrapper Secure scripts by adding a query (authentication)

_RunOnlyOnThis UDF Make sure that a script can only be executed on ... (Windows / HD / ...)

Internet-Café Server/Client Application Open CD, Start Browser, Lock remote client, etc.

MultipleFuncsWithOneHotkey Start different funcs by hitting one hotkey different times

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

Vous voulez passer des paramètres à instalOOo.bat ? Le deuxième paramètre

pour la Run est l'annuaire que instalOOo.bat doit travailler de, donc vous le

faites mal. Plutôt essayer ceci :

RunWait("instalOOo.bat " & $CmdLine[1])
Je suis désolé si cette traduction est dure à comprendre... peut-être quelqu'un

français peut expliquer mieux :P

Edited by Helge

Share this post


Link to post
Share on other sites

Vous voulez passer des paramètres à instalOOo.bat ? Le deuxième paramètre

pour la Run est l'annuaire que instalOOo.bat doit travailler de, donc vous le

faites mal. Plutôt essayer ceci :

RunWait("instalOOo.bat " & $CmdLine[1])
Je suis désolé si cette traduction est dure à comprendre... peut-être quelqu'un

français peut expliquer mieux :P

You really good in french.

@Jab01

Helge dit vrai le fait de mettre ,$cmdline[1] signifie que l'on veut donner le directory de travail et non un paramètre

Tu as eu de la chance d'avoir une réponse en français,

Next time write in english in the forum. There is no "non english" forum under AutoItScript.com.

Share this post


Link to post
Share on other sites

You really good in french.

Pas vraiment. ..I a triché :P

Share this post


Link to post
Share on other sites

HI,

let me guess. The problem was, that if there is no $cmdLine[0] then [1] won't work, right?

So long,

Mega


Scripts & functions Organize Includes Let Scite organize the include files

Yahtzee The game "Yahtzee" (Kniffel, DiceLion)

LoginWrapper Secure scripts by adding a query (authentication)

_RunOnlyOnThis UDF Make sure that a script can only be executed on ... (Windows / HD / ...)

Internet-Café Server/Client Application Open CD, Start Browser, Lock remote client, etc.

MultipleFuncsWithOneHotkey Start different funcs by hitting one hotkey different times

Share this post


Link to post
Share on other sites

bah apparement il ne trouve pas le chemin que tu lui indique pour ton exe donc est ce que tu es sur du chemin

ensuite à quel moment tu le lance car tu dis que que c'est sur un dd en réseau donc peut etre qu'au moment ou tu lui demande il n'a pas encore créer de réseau et donc il ne peut pas trouver le chemin, pour ne pas inclure directement l'exe dans ton cd c'est plus simple :P


"Donne un poisson à un homme, il mangera un jour. Apprends lui à pècher, il mangera toujours."-Proverbe chinois-

Share this post


Link to post
Share on other sites

HI,

let me guess. The problem was, that if there is no $cmdLine[0] then [1] won't work, right?

So long,

Mega

wrong the cmdline[1] was set as the workingdir for the run command :P

Share this post


Link to post
Share on other sites

bah apparement il ne trouve pas le chemin que tu lui indique pour ton exe donc est ce que tu es sur du chemin

ensuite à quel moment tu le lance car tu dis que que c'est sur un dd en réseau donc peut etre qu'au moment ou tu lui demande il n'a pas encore créer de réseau et donc il ne peut pas trouver le chemin, pour ne pas inclure directement l'exe dans ton cd c'est plus simple :P

I know english people should learn french but this forum should use english.

Thanks for trying to speak english.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0