Powershell kann keine Skripte ausführen
Ich habe eine Powershell Profile angelegt und Set-ExecutionPolicy -ExecutionPolicy Unrestricted gesetzt. Nun wenn ich die powershell via einen Link ausführe, funktioniert es Problemlos. Wenn ich jedoch die Powershell mit einem Programm launcher oder auch z.B. an die Taskleiste anhefte und darauf klicke, dann nimmt es weder meine Programmeinstellungen noch kann es das Profil korrekt laden, da es angeblich zu wenig rechte hat. Executionpolicy lässt es mich auch nicht setzen. Was müsste ich noch einstellen? Es scheint, dass es neben meinem Administrator und Profiluser noch einen dritten Modus gibt.
Vielen Dank
Vielen Dank
Please also mark the comments that contributed to the solution of the article
Content-Key: 263977
Url: https://administrator.de/contentid/263977
Printed on: April 25, 2024 at 17:04 o'clock
5 Comments
Latest comment
Moin mineralwasser,
Gruß jodel32
Zitat von @Mineralwasser:
Es verhält sich also irgendwie anders, wenn es von der Taskleiste oder von einem Programlauncher ausgeführt wird.
Stichwort 32/64Bit, es gibt eine 32 und 64 BIt Powershell-Konsole ! Du musst das also für die 32- und 64Bit Konsole freischalten! Z.B so in einer 64-Bit Konsole:Es verhält sich also irgendwie anders, wenn es von der Taskleiste oder von einem Programlauncher ausgeführt wird.
# 64Bit Restriction setzen
Set-ExecutionPolicy Unrestricted -Force
# 32Bit Restriction setzen
start-job { Set-ExecutionPolicy Unrestricted -Force } -RunAs32