Die CreateProcess -Dokumentation enthält (meine hervorgehobene Hervorhebung):
lpEnvironment [in, optional]
[...] Wenn der Umgebungsblock, auf den lpEnvironment verweist, Unicode-Zeichen enthält, stellen Sie sicher, dass dwCreati...
Ich versuche, CreateProcess zu verwenden, um einen neuen Umgebungsblock zu starten und eine Stapelverarbeitungsdatei in dem neuen Umgebungsblock auszuführen. Ich habe das msdn-Beispiel für CreateProcess gelesen und kam mit dem unten gezeigten Co...
Ich habe zwei Apps, Programm.exe und Updater.exe, beide in Delphi5 geschrieben.
Programm läuft ohne Admin-Rechte (und ohne Manifest), Updater hat ein Manifest mit "requireAdministrator", da er in der Lage sein muss, im Programm-Ordner zu schreib...
Wenn ich einen Dienst als LocalSystem-Account betreibe, kann ich mit folgenden Codes ein GUI-Programm unter dem aktuellen Login-Account starten:
WTSGetActiveConsoleSessionId- & gt; WTSQueryUserToken- & gt; CreateProcessAsUser
Wenn ich den...