woraxor
Goto Top

EXE im Kompatibilitätsmodus automatisch ausführen lassen

Hallo Zusammen,

ich versuche gerade ein Programm automatisch installieren zu lassen.

Manuell müssen folgende Einstellungen gesetzt werden:

-Lokaler Admin
-Kompatibilitätsmodus Windows7

ist es möglich die beiden o. g. Einstellungen in Powershell zu hinterlegen oder mit einem Tool zu automatisieren?

VG
Hanuta

Content-ID: 617204

Url: https://administrator.de/contentid/617204

Ausgedruckt am: 22.11.2024 um 05:11 Uhr

mayho33
mayho33 29.10.2020 um 15:27:36 Uhr
Goto Top
Zitat von @Woraxor:

Hallo Zusammen,

ich versuche gerade ein Programm automatisch installieren zu lassen.

Manuell müssen folgende Einstellungen gesetzt werden:

-Lokaler Admin
-Kompatibilitätsmodus Windows7

ist es möglich die beiden o. g. Einstellungen in Powershell zu hinterlegen oder mit einem Tool zu automatisieren?

Hi,

Zu A)
Das macht man eigentlich nicht. Wenn ein Benutzer keine administrativen Rechte hat, dann hat er keine. Was man aber machen kann ist, auf den Ordner in dem die Datei liegt die Zugriffsrechte anzupassen (Bsp: Full). Die meinsten Anwendungen müssen nur deshalb als Administrator ausgeführt werden, weil sie im eigenen Pfad schreiben wollen. Eventuell auch woanders.

Ein zweiter Weg ist das Microsoft Application Compatibility Toolkit (ACT). Damit lässt sich für für eine EXE ein Compatibility-Set erstellen (als MSI) nach der Installation dieser MSI kann genau diese EXE auch ohne Adminrechte gestartet werden. Muss aber mit Vorsicht genossen werden. Niemanden hindert etwas daran eine gleiche Datei (HASH) mit anderer Funktionalität dort abzulegen. Man muss mit ACT also viele Settings vornehmen, damit das halbwegs sicher ist:

https://docs.microsoft.com/en-us/windows/deployment/planning/act-technic ...


Zu B)
https://blog.crdsys.com/2017/12/powershell-running-a-program-in-compatib ...

Grüße!