je souhaite utiliser la commande reg add ( console de commande xp) dans un de mes scripts
mais je coince lorsqu'il ya a un espace dans un nom de repertoire
j'obtiens le message d'erreur trop de parametres ...diablerie
Peut etre avez déjà rencontré ce problème ?
Merci d'avance pour vos idées et conseils
Jean Marc
Code : Tout sélectionner
#NoTrayIcon
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
global $titre="cmd.exe (en tant qu'utilisateur"
global $machine=@computername
global $titre1="\administrateur)"
global $valeur
$identifiant=InputBox("Identifiant"," Préciser l'identifiant voulu")
if $identifiant="" Then
$identifiant=InputBox("Identifiant"," Préciser l'identifiant voulu")
Else
Run(@ComSpec & " /k runas /user:administrateur cmd.exe")
sleep(100)
send("xxxx")
send("{ENTER}")
Winactive($titre &$machine & $titre1 ,"")
Sleep(100)
;send("REG ADD HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters")
sleep(1000)
send("REG ADD HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon /v AltDefaultUserName /d lolobocho /f")
sleep(100)
send("{ENTER}")
sleep(100)
Winactive($titre &$machine & $titre1 ,"")
send("exit")
send("{ENTER}")
Winactive("C:\WINDOWS\system32\cmd.exe")
send("exit")
send("{ENTER}")
Exit
EndIf

