現象
直接找到XXX.ps1右鍵 使用PowerShell運行沒反應,然後打開PowerShel把腳本推進去顯示這個:
原因是因爲腳本執行權限默認是Restricted,這個是禁止執行任何本地腳本。
獲取當前執行權限:get-executionpolicy
然後正常解決辦法可以這樣:
set-executionpolicy remotesigned
remotesigned就是可以執行的了。
然後就可以了。
以上是基本解決方案,但是如果是想“偷偷”打開權限方案也有:
比如直接虛擬桌面啓動一個程序,然後把上面的那件事給模擬了。