Felizmente, tinha outra caixa do Win10 à mão, alguma coisa esquisita no Registro. HKEY_CLASSES_ROOT \ Microsoft.PowershellScript.1 \ Shell \ 0 \ Command
foi: "C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" "-arquivo" "% 1"
Deveria ter sido: "C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" "-Command" "if ((Get-ExecutionPolicy) -ne 'AllSigned') {Bypass do processo Set-ExecutionPolicy -Scope}; & '% 1 '"