Jump to content

runas script


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo Forum,

 

könntet Ihr mir mit einer kleinen Info weiterhelfen, bitte danke.

 

Ich hab da ein Script mit dem über eine Runas-Funktion ein anderes Script aufrufe. Bei dem Runas-Aufruf, wird User und Passwort übergeben. Ist zwar nicht sicher, jedoch wird dieses für eine einmalige Umstellung verwendet, und der eingetragen user dann wieder gelöscht.

 

Dieses Runas-Script sollte dann eine "test.cmd" aufrufen, jedoch passiert dabei nichts. Wenn man anstatt dem "test.cmd" eine Programm wie "notepad.exe" eintragt und das script ausführt, dann wird auch das programm notepad gestartet.

Wieso kann man kein anderes Script aufrufen, ist der aufruf falsch? oder funktioniert dies nur mit *.exe?

 

 

Folgendes script ist vorhanden:

 

test.vbs


sUser="musteruser"
sPass="musterpass"&"{ENTER}"
strCmd = "test.Cmd"

set WshShell = CreateObject ("WScript.Shell")
rc=WshShell.Run("runas /user:" & sUser & " " & CHR(34) & strCmd & CHR (34),1,FALSE)
Wscript.Sleep 1000
WshShell.AppActivate("runas.exe")
WshShell.SendKeys sPass
set WshShell=Nothing
wscript.quit

 

Als Versuchscript lautet das test.cmd wie folgt:

 

echo "ping absetzten" >> test.txt
ping 127.0.0.1 -n 30
echo "ping erledigt" >> test.txt



Link zu diesem Kommentar

Danke schon mal für die schnelle Antwort.

 

Überlegung:

Es wird versucht über die Software OCS (Inventarisierungs/Verteilungssoftware) Pakete zu verteilen, die bei der Installation aber Administratorenrechte benötigt. Diese sind leider keine MSI Pakete, da wir ansonsten dies über GPO erledigen würden.

 

Bei dieser OCS Software wird somit das Paket mit der Software im Hintergrund auf den Client übertragen, in weiterer Folge sollt dann das Runas-Script das Installationsscript aufrufen wobei die Installation dann im Silentmodus verläuft (ist nur im Taskmanager ersichtlich).

 

Das Runas-Dos-Fenster wird sofort nach dem Aufruf des Installationsscripts geschlossen, somit kann auch keiner auf dieses Zugreifen.

 

 

Dies wäre unsere Idee gewesen, sind naürlich für andere Informationen offen.

Vermutlich gibt es für solch eine Überlegung viel einfachere Lösungen, uns ist derzeit nur diese im Kopf.

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...