"RunAs" Eingabeaufforderung für Anmeldeinformationen

Bin ich zu schreiben versucht, eine batch-Skript, das wird eine RunAs-für einen bestimmten windows-Dienst (mit explorer.exe um zu testen) für alle Benutzer, die eingegeben werden können auf Zeit laufen. Was ich derzeit habe ist diese.

set /p Var1="Domain = "

set /p Var2="Username = "

set /p Var3="Service to open= "

RunAs /user:%Var1%\%Var2% "%Var3%" /seperate

Auf der Kommandozeile, das scheint zu funktionieren ok (mit codierten Werten anstelle von Variablen), sondern in einer batch-Datei scheint es sich zu wiederholen, ohne Sie zu öffnen, was es ist, angegeben (es schadet auch nicht, die Eingabeaufforderung für ein Passwort, so kann ich nur vermuten, nicht auch zu versuchen). Jede Idee, warum es eine Schleife und was kann ich tun, um es zu stoppen?

Cheers

  • Gibt es irgendwelche Fehler kommen? Ich denke dein problem kann aufgrund der Tatsache, dass Sie noch nicht eingeschlossen die Variablen in Anführungszeichen (Wenn die Werte Leerzeichen enthalten sind, dann ist dies Ihr problem)
InformationsquelleAutor Gary Barnett | 2013-09-10
Schreibe einen Kommentar