Vader Geschrieben 20. Juli 2005 Teilen Geschrieben 20. Juli 2005 Hallo, ich habe folgendes Problem. Ich muss aus einem Programm eine Aktion aufrufen, welche mit Administrationsrechten durchgeführt wird. Ich habe mich mit dem RunAs Befehl beschäftigt, und festgestellt, dass dort kein Passwort übergeben werden kann. Versuche über eine Textdatei dieses Password zu übergeben oder der ECHO Password|runas .... Befehl funktionieren auch nicht. Anschließend habe ich ein VBScript entwicketle, welches über die Sendkeys funktion das Passwort an das aktive Fenster übergeben soll. Läuft auch nicht. Kann mir jemand weiterhelfen? Gibt es eine Alternative. Viele Grüße Vader Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Tiro Geschrieben 20. Juli 2005 Teilen Geschrieben 20. Juli 2005 unter XP (2000 glaube ich auch) gehts so T Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vader Geschrieben 20. Juli 2005 Autor Teilen Geschrieben 20. Juli 2005 Hallo, der Parameter /SAVECRED setzt allerdings voraus, dass das Passwort einmal eingegeben wurde. Ich kann aber nicht bei 1000 PCs das Passwort einmal hinterlegen. Außerdem kann das Programm das aufgerufen wird auch wechseln. Danke Viele Grüßé Vader Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. Juli 2005 Teilen Geschrieben 20. Juli 2005 sieh dir mal runasspc und cpau an. http://robotronic.de/runasspc/ http://www.joeware.net/win/free/tools/cpau.htm s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vader Geschrieben 20. Juli 2005 Autor Teilen Geschrieben 20. Juli 2005 Hallo, habe herausgefunden, wie ich das Passwort übergeben kann. Anbei der Code von VB DÃm objShell objShell = CreateObject ("WScript.Shell") objShell.Run "runas ...." WScript.Sleep 30 'Damit runas gestartet werden kann objShell.Sendkeys "Password~" 'Wichtig, die "~" muss nach dem Passwort gesetzt werden. @Tiro --> Danke für deine Hilfe. Grüße Vader Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
agosto Geschrieben 9. Juni 2008 Teilen Geschrieben 9. Juni 2008 Hallo Vader, Ich möchte den Code gerne nutzen für die runas Funktion (mit Password). Habe leider nur geringe VB Kenntnisse. Benörige diese Funktion dringend. Welche Bibliotheken oder ähnliches muss man einbinden? Schön wäre natürlich der Code. Gruss agosto Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Michelangelo Geschrieben 9. Juni 2008 Teilen Geschrieben 9. Juni 2008 Hallo, der Parameter /SAVECRED setzt allerdings voraus, dass das Passwort einmal eingegeben wurde. Ich kann aber nicht bei 1000 PCs das Passwort einmal hinterlegen. Außerdem kann das Programm das aufgerufen wird auch wechseln. Danke Viele Grüßé Vader Der Savecred Befehl ist keine wirkliche Alternative. Ich hab das Problem gehabt das er das PW speichert und du dann nur noch savecred als parameter setzt und dann kein Passwort mehr abgefragt wird. Wenn ich also einemal eine Verknüpfung mit Savecred gesetzt habe kann ich immer neue verknüpfungen setzen und die mit dem Parameter ergänzen. Das Passwort wird nicht mehr abgefragt. Also Verknüpfung a.) mit Parameter ergänzt --> Passwort eingeben Verknüpfung b.) damit ergänzt --> keine Passwortabfrage Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.