Jump to content

ausführen als


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

Empfohlene Beiträge

versuch es mal hiermit, dieses script verwende ich auch. ändere noch die variablen sUser und sPass. starte das script auf der kommandozeile wie folgt:

 

wscript namedesscript zustartendesprogramm

 

'Anfang des Scriptes

On Error Resume Next

Dim WshShell, oArgs, FSO

 

Set oArgs = wscript.Arguments

 

if oArgs.Count <1 then

wscript.echo VBCRLF & "! Usage Error !"

end if

 

sUser = "username"

sPass = "passwort"&vbcrlf

sCmd = oArgs(0)

 

Set WshShell = CreateObject("WScript.Shell")

Set WshEnv = WshShell.Environment("Process")

WinPath = WshEnv("SystemRoot") & "\System32\runas.exe"

Set FSO = CreateObject("Scripting.FileSystemObject")

 

If FSO.FileExists(WinPath) Then

 

Else

wscript.echo "!! ERROR !!" & vbCrLf & "Can't find or verify " & WinPath & "." & vbCrLf & "You must be running Windows 2000 for this script to work."

Set WshShell = Nothing

Set WshEnv = Nothing

Set oArgs = Nothing

Set FSO = Nothing

wscript.quit

End If

 

rc = WshShell.Run("runas /user:" & sUser & " " & Chr(34) & sCmd & Chr(34), 2, False)

wscript.Sleep 10000 'wir geben dem Fenster Zeit zum öffnen.

WshShell.AppActivate (WinPath) 'das entsprechende Fenster wird aktiviert

WshShell.SendKeys sPass 'wir senden das Passwort an das wartende Fenster

Set WshShell = Nothing

Set oArgs = Nothing

Set WshEnv = Nothing

Set FSO = Nothing

 

wscript.quit

'Ende des Script

 

gruss,

 

jah

Link zu diesem Kommentar
  • 2 Monate später...

hi,

 

das script ist wirklich erstklassig, hat aber einen kleinen nachteil (für mich)

 

bei uns gibts ne richtlinie die verbietet passwörter im klartext in dateien stehen zu haben...

 

leider kenn ich mich mit scripting überhaupts net aus - gibts ne möglichkeit dieses script in ne .exe umzuwandeln bzw. den code zu verschlüsseln so das das pw nicht mehr lesbar ist?

 

TIA,

Andi

Link zu diesem Kommentar

es gibt von MS ein Tool das heisst Script Encoder. Damit kannst Du ein *.vbs Script codieren, du erhältst dann ein VBE-Script das nicht mehr im Klartext anzusehen ist. Ist zwar auch keine grosse Sicherheit, da man das einfach wieder decodieren kann, aber immerhin kannst Du so Eure Richtlinie umgehen.

 

Gruss,

 

Jah

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...