Hallo!
Ich möchte Excel als Administrator starten. Aber egal welchen Beispielcode ich nutze, es wird nichts gestartet. (Windows 10, Surface Pro 3)
#include <AutoItConstants.au3>
Local $sPass = "*****"
Local $sProc = "Notepad.exe"
RunAs(@UserName, @ComputerName, $sPass, 1, $sProc, @ScriptDir)
Alles anzeigen
Bei diesem Code z.B. tut sich nichts. Es wird lediglich >Exit code: 0 Time: 1.12 ausgegegen.
Wie kann ich meinen PC überreden doch noch ein Programm als Administrator zu starten? Es soll Excel als Administrator gestartet und natürlich eine Kennwortgeschützte Datei geöffnet werden. Normales Öffnen der Datei funktioniert natürlich, aber bei Adminrechten scheitert es.
Als besondere "Herausforderung":
Da das Script auf anderen Rechnern genutzt werden soll kenne ich natürlich weder Benutzername noch dessen Kennwort. Habt ihr einen Beispielcode zur Abfrage von Benutzername und Kennwort? Vielleicht mit Speicherung in einer INI-Datei (zum Schutz vor "Spionage" im persönlichen Ordner abzulegen), zur späteren Nutzung (um nicht jedes Mal Kennwort und Benutzername eingeben zu müssen).
Danke!
Gruß, René