Öffnen Sie das grafische Runas-Fenster per Skript unter Windows XP

Öffnen Sie das grafische Runas-Fenster per Skript unter Windows XP

Meine Kunden möchten bei einem Skript nicht die Tastenkombination UMSCHALT+Rechtsklick > „Ausführen als“ verwenden.

Deshalb suche ich nach einer Möglichkeit, genau dasselbe mit einem Batch-Skript zu tun.

Wie öffnet man dieses Fenster unter Windows XP über ein Batch-Skript?

Ausführen als Windows XP

Der Benutzer muss das Programm als ein anderer lokaler Benutzer starten.

BEARBEITEN

Ich habe eine Lösung für Windows 7 gefundenHieraber es funktioniert nicht unter XP ...

Antwort1

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

Ein Skript kodieren

GreyMagic Online-Skript-Decoder

verwandte Informationen