Es gibt nicht viele Fälle, in denen Sie ein Power Shell-Skript (* .PS1-Datei) als Administrator ausführen müssen. Aber wenn Sie es brauchen, kann es schwierig sein. Anstatt nur auf Ihre PS1-Datei zu doppelklicken, müssen Sie eine Power Shell-Konsole mit erhöhten Rechten öffnen und den Namen der PS1-Skriptdatei unter dem richtigen Pfad eingeben, um das Skript als Administrator auszuführen. Um dies zu vermeiden, können Sie der Datei-Explorer-App einen Kontextmenübefehl für PS1-Dateien hinzufügen, mit dem Sie die ausgewählte PS1-Datei als Administrator ausführen können. Hier ist, wie.
Werbung
grauer Pfeil auf Snapchat, sagt aber geöffnet
Dies kann mit einer einfachen Registry-Optimierung erfolgen. Folge den Anweisungen unten.
- Öffnen Sie den Registrierungseditor .
- Gehen Sie zum folgenden Registrierungsschlüssel:
HKEY_CLASSES_ROOT Microsoft.PowerShellScript.1 shell
Tipp: Sie können Greifen Sie mit einem Klick auf einen beliebigen Registrierungsschlüssel zu .
Wenn Sie keinen solchen Registrierungsschlüssel haben, erstellen Sie ihn einfach. - Erstellen Sie hier einen neuen Unterschlüssel mit dem Namen 'runas'. Sie erhalten
HKEY_CLASSES_ROOT Microsoft.PowerShellScript.1 shell runas
- Erstellen Sie unter dem Unterschlüssel runas einen neuen Zeichenfolgenwert mit dem NamenHasLUAShield. Stellen Sie die Wertdaten nicht ein, sondern lassen Sie sie leer. Dieser Wert ist nur erforderlich, um das UAC-Symbol zum von Ihnen erstellten Kontextmenüelement hinzuzufügen. Sie sollten es wie folgt erhalten:
- Erstellen Sie unter dem Unterschlüssel runas einen neuen Unterschlüssel mit dem Namen 'command'. Sie erhalten folgenden Pfad:
Befehl HKEY_CLASSES_ROOT Microsoft.PowerShellScript.1 shell runas
Stellen Sie den Standardparameter von einBefehlUnterschlüssel zum folgenden Text:
Powershell.exe '-Command' 'if ((Get-ExecutionPolicy) -ne' AllSigned ') {Set-ExecutionPolicy -Scope Process Bypass}; & '% 1' '
Klicken Sie nun mit der rechten Maustaste auf eine beliebige * .PS1-Datei, um den Kontextmenüpunkt zu testen:
Ich habe meinen Passcode auf meinem iPhone vergessen
Um Zeit zu sparen, können Sie gebrauchsfertige Registrierungsdateien herunterladen:
Registrierungsdateien herunterladen
Verwenden Sie diese, um den genannten Kontextmenüeintrag hinzuzufügen oder zu entfernen.
Alternativ können Sie Winaero Tweaker verwenden und die Funktion mit einem Klick aktivieren oder deaktivieren.
So finden Sie gelöschte Nachrichten auf dem iPhone
Sie können Winaero Tweaker hier herunterladen:
Laden Sie Winaero Tweaker herunter
Du bist fertig. Um diese Änderung rückgängig zu machen, löschen Sie den genannten Unterschlüssel 'runas'.