Sehr gut, wieder ein Schritt weiter zum Ziel ;-)
Der Netzwerkzugriff und der Aufruf simpler Exe-Dateien funktioniert mit "start als admin".
Installer, die offenbar Unterprozesse starten, geben auf (adobe reader, foxit etc).
Beispiel piriform defraggler
Versuch 1 - Aufruf via Explorer:
00000000 0.00000000 [380] SuRunext.cpp(630): SuRun ShellExtHook Error: invalid verb (SuRun)!
00000001 0.04745101 [3392] [fflib] DLL_PROCESS_ATTACH (pid 00000D40h, "C:\WINDOWS\SuRun.exe")
00000002 0.05679635 [3392] Helpers.cpp(699): WNetGetUniversalName failed: 1200(0x000004B0): Der angegebene Gerätename ist unzulässig.
00000003 0.05679635 [3392]
00000004 0.05704748 [3392] Helpers.cpp(699): WNetGetUniversalName failed: 1200(0x000004B0): Der angegebene Gerätename ist unzulässig.
00000005 0.05704748 [3392]
00000006 0.10400447 [3576] [fflib] DLL_PROCESS_ATTACH (pid 00000DF8h, "C:\WINDOWS\SuRun.exe")
00000007 0.19132060 [3596] [fflib] DLL_PROCESS_ATTACH (pid 00000E0Ch, "C:\WINDOWS\SuRun.exe")
00000008 2.01391959 [3576] Service.cpp(479): WARNING: CreateProcessAsUser(\\depot\down\disk\defrag\defraggler\dfsetup121_slim.exe,00_Useless=some junk,\\depot\down\disk\defrag\defraggler) failed: 86(0x00000056): Das angegebene Netzwerkkennwort ist falsch.
00000009 2.01391959 [3576] ; Impersonating as User
00000010 2.32495141 [3576] [fflib] DLL_PROCESS_DETACH (pid 00000DF8h)
00000011 2.33541155 [2920] [fflib] DLL_PROCESS_ATTACH (pid 00000B68h, "\\depot\down\disk\defrag\defraggler\dfsetup121_slim.exe")
00000012 2.33925390 [3392] [fflib] DLL_PROCESS_DETACH (pid 00000D40h)
Der Installer beschwert sich in Dialogfenster: Caption - NSIS Error, Text - Error launching installer.
Habe dann die exe-Datei via drag'n'drop von einem explorerfenster in ein zweites nach E:\install kopiert.
Die lokale Kopie wird erstellt, lokaler Aufruf als admin funktioniert auch.
Bei mir ist Teracopy als Copyhandler registriert.
Folgendes ist beim Kopieren im Debugfenster zu beobachten:
00000000 0.00000000 [380] SuRunext.cpp(710): SuRun ShellExtHook: CreateProcess(C:\WINDOWS\SuRun.exe /QUIET /TESTAA 380 16de4f8 C:\Programme\TeraCopy\teracopy.exe Copy *"C:\Dokumente und Einstellungen\ogrosl\Anwendungsdaten\TeraCopy\FileList.dat" "E:\install") failed: 267(0x0000010B): Der Verzeichnisname ist ungültig.
00000001 0.00000000 [380]
00000002 0.04368516 [2920] [fflib] DLL_PROCESS_ATTACH (pid 00000B68h, "C:\WINDOWS\SuRun.exe")
00000003 0.07413577 [2920] [fflib] DLL_PROCESS_DETACH (pid 00000B68h)
00000004 0.24474330 [3148] [fflib] DLL_PROCESS_ATTACH (pid 00000C4Ch, "C:\Programme\TeraCopy\teracopy.exe")
00000005 0.37099379 [3148] Das System kann die angegebene Datei nicht finden.
00000006 0.78480935 [3148] [fflib] DLL_PROCESS_DETACH (pid 00000C4Ch)
erfolgreicher lokaler Aufruf als admin:
00000000 0.00000000 [380] SuRunext.cpp(630): SuRun ShellExtHook Error: invalid verb (SuRun)!
00000001 0.05144905 [3588] [fflib] DLL_PROCESS_ATTACH (pid 00000E04h, "C:\WINDOWS\SuRun.exe")
00000002 0.10849735 [1592] [fflib] DLL_PROCESS_ATTACH (pid 00000638h, "C:\WINDOWS\SuRun.exe")
00000003 0.19918375 [3768] [fflib] DLL_PROCESS_ATTACH (pid 00000EB8h, "C:\WINDOWS\SuRun.exe")
00000004 1.67892790 [1592] [fflib] DLL_PROCESS_DETACH (pid 00000638h)
00000005 1.68534756 [3588] [fflib] DLL_PROCESS_DETACH (pid 00000E04h)
00000006 1.70982516 [2188] [fflib] DLL_PROCESS_ATTACH (pid 0000088Ch, "E:\install\dfsetup121_slim.exe")
00000007 16.17606544 [2188] [fflib] DLL_PROCESS_DETACH (pid 0000088Ch)
Danke