1 votes

Ouvrir une fenêtre graphique runas à partir de script sous Windows XP

Mes clients ne veulent pas faire un SHIFT+Clic droit > "Exécuter sous" sur un script.

Je cherche donc un moyen de faire exactement la même chose à partir d'un script batch.

Comment ouvrir cette fenêtre sous Windows XP à partir d'un script batch ?

Run as windows XP

L'utilisateur doit lancer le programme en tant qu'autre utilisateur local.

EDIT

J'ai trouvé une solution pour Windows 7 aquí mais ça ne fonctionne pas sous XP...

0voto

STTR Points 6623

CredTask.vbs :

On Error Resume Next

strComputer = "." 'local computer
strUserName = "Domain\User" 'user name
strPassword = "Password" 'user password

strCommandLine="calc.exe"

Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objServices = objSWbemLocator.ConnectServer(strComputer, "root\CIMV2", strUserName, strPassword, Null, Null, 0)

If Err.Number <> 0 Then
    WScript.Echo Err.Number & ": " & Err.Description
    WScript.Quit
End If

Set objClass = objServices.Get("Win32_Process")
Res = objClass.Create(strCommandLine, Null, Null, PID)
If Res <> 0 Then
    WScript.Echo "Error ru application code: " & Res
End If

Encoder un script

Décodeur GreyMagic Online script

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X