Automatisera ExecutionPolicy för Powershell

Permalänk
Medlem

Automatisera ExecutionPolicy för Powershell

Hej, någon som vet ifall det går att automatisera ExecutionPolicy inställningar med powershell? Eller behöver man manuellt sätta det som admin först? Med detta tex;

Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Permalänk
Skrivet av user1010:

Hej, någon som vet ifall det går att automatisera ExecutionPolicy inställningar med powershell? Eller behöver man manuellt sätta det som admin först? Med detta tex;

Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Om du har en domän kan du styra detta med en Group Policy. Du bör hitta denna i `Policies\Administrative Templates\Windows Components\Windows PowerShell`.

Permalänk
Medlem

Perfekt

Skrivet av Det Otroliga Åbäket:

Om du har en domän kan du styra detta med en Group Policy. Du bör hitta denna i `Policies\Administrative Templates\Windows Components\Windows PowerShell`.

"Once inside, you'll find the setting "Turn on Script Execution", which allows you to enable script execution and set the desired execution policy."

Permalänk
Medlem

Vad försöker du göra?

Permalänk
Medlem

ExecutionPolicy

Skrivet av pine-orange:

Vad försöker du göra?

Automatisera inställningen ExecutionPolicy

Permalänk
Medlem
Skrivet av user1010:

Automatisera inställningen ExecutionPolicy

Det låter jättekonstigt att det är målet.

Permalänk
Medlem
Skrivet av user1010:

Hej, någon som vet ifall det går att automatisera ExecutionPolicy inställningar med powershell? Eller behöver man manuellt sätta det som admin först? Med detta tex;

Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Det går att sätta om användaren som kör filen har local admin.
Ser dock inte varför det skulle behövas.

Skulle du kunna skriva mer utförligt vad du vill göra?

Visa signatur

Ryzen 9950X3D | 128 GB Ram | RTX 5090 | Samsung 990 Pro 4 TB * 3 | Corsair 1500W
Macbook Pro M4 Pro | 48 GB Ram | 512 GB SSD
Laptop: Core 9 Ultra 185H | 24GB Ram | RTX 4060 | 3 TB NVME

Permalänk
Medlem
Skrivet av Lodisen:

Det går att sätta om användaren som kör filen har local admin.
Ser dock inte varför det skulle behövas.

Skulle du kunna skriva mer utförligt vad du vill göra?

Skulle vilja öppna upp möjligheten att kunna köra scripts som vanlig användare. Man behöver ändra ExecutionPolicy oavsett om du är local admin eller inte för att kunna köra ps scripts.

Permalänk
Medlem
Skrivet av user1010:

Skulle vilja öppna upp möjligheten att kunna köra scripts som vanlig användare. Man behöver ändra ExecutionPolicy oavsett om du är local admin eller inte för att kunna köra ps scripts.

Om denna lösning inte är för privat bruk, så bör det iaf poängteras att man försvagar säkerheten i Windows iom detta. Det är idag väldigt många windows-attacker som förlitar sig på powershell scripts.

Permalänk
Medlem
Skrivet av jefff:

Om denna lösning inte är för privat bruk, så bör det iaf poängteras att man försvagar säkerheten i Windows iom detta. Det är idag väldigt många windows-attacker som förlitar sig på powershell scripts.

RemoteSigned verkar vara att föredra om man ska öppna upp.

Det verkar gå att kringgå med hjälp av;

powershell.exe -ExecutionPolicy Bypass -File