Beim Installieren meines bell.ps1 scriptes gab es mehrere Stolperstellen:
1. Das kopierte Script wird als Remote betrachtet und erwartet entsprechend eine Signierung
- Variante 1: Datei lokal neu erstellen (Datei umbenennen/neu anlegen, Inhalt kopieren)
- Variante 2: Clear-Content -Path 'C:\users\public\bell.ps1' -Stream 'Zone.Identifier'
- ZI Setzen : Add-Content -Path 'C:\users\Public\bell.ps1' -Value "[ZoneTransfer]`nZoneId=3" -Stream 'Zone.Identifier'
- ZI Ansehen: Notepad C:\users\Public\bell.ps1:zone.identifier
2. Windows 10 und intPTR:
das unter Windows 7/64 lauffähige script läuft unter W10 nur noch unter Powershell 32 bit:
Start-Process -Verb runas -FilePath C:\windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
Die Anpassung des Scriptes an die geänderte Pointerbehandlung ist in Arbeit.
3. Achtung: beide Versionen 64/32 haben eigene Einstellungen zu Set-ExecutionPolicy, die per Default restricted ist, aber bequemerweise RemoteSigned sein sollte
4. Powershell als Admin auszuführen:
Start-Process -Verb runas -FilePath C:\windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
5. weitere Tipps: Geek, wosHub
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen