一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - PowerShell - PowerShell因為在此系統中禁止執行腳本的解決方法

PowerShell因為在此系統中禁止執行腳本的解決方法

2020-07-07 11:50PowerShell教程網 PowerShell

今天看到國外的一篇文章可以在cmd中運行95版本的ps1格式的批處理,但經過測試默認情況下powershell支不支持執行腳本需要執行如下操作

在Powershell直接腳本時會出現:

無法加載文件 ******.ps1,因為在此系統中禁止執行腳本。有關詳細信息,請參閱 "get-help about_signing"。
所在位置 行:1 字符: 17
+ E:\Test\test.ps1 <<<<
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException

ps1的內容:

PowerShell因為在此系統中禁止執行腳本的解決方法

在powershell中執行 set-ExecutionPolicy RemoteSigned

PowerShell因為在此系統中禁止執行腳本的解決方法

下圖可以看到原來是無法運行對的,執行了上面的命令后就可以了,如下圖

PowerShell因為在此系統中禁止執行腳本的解決方法

查看“get-help about_signing”:

主題
about_signing

簡短說明
說明如何對腳本進行簽名以使其符合 Windows PowerShell 執行策略。

詳細說明
Restricted 執行策略不允許任何腳本運行。
AllSigned 和 RemoteSigned 執行策略可防止 Windows PowerShell 運行沒有數字簽名的腳本。

本主題說明如何運行所選未簽名腳本(即使在執行策略為 RemoteSigned 的情況下),還說明如何對
腳本進行簽名以便您自己使用。

有關 Windows PowerShell 執行策略的詳細信息,請參閱 about_Execution_Policy。

允許運行簽名腳本
-------------------------------
首次在計算機上啟動 Windows PowerShell 時,現用執行策略很可能是 Restricted(默認設置)。

Restricted 策略不允許任何腳本運行。

若要了解計算機上的現用執行策略,請鍵入:

get-executionpolicy

若要在本地計算機上運行您編寫的未簽名腳本和來自其他用戶的簽名腳本,請使用以下命令將計算機上的
執行策略更改為 RemoteSigned:

set-executionpolicy remotesigned

有關詳細信息,請參閱 Set-ExecutionPolicy。

 

執行“set-ExecutionPolicy RemoteSigned ”:

 

執行策略更改
執行策略可以防止您執行不信任的腳本。更改執行策略可能會使您面臨 about_Execution_Policies
幫助主題中所述的安全風險。是否要更改執行策略?
[Y] 是(Y) [N] 否(N) [S] 掛起(S) [?] 幫助 (默認值為“Y”): y

Run a CMD batch file

To run a batch script from the CMD shell, save the file as plain ASCII text with the file extension .CMD, then from the command line, enter the name of the script and press return.

C:\Batch> Demo.cmd

To run a batch file from within another batch file, use the CALL command, otherwise the first script will exit without performing any further commands.

It is also possible to run batch scripts with the old (Windows 95 style) .BAT extension, but be aware that these will set ERRORLEVEL differently.

Run a Powershell script
To run a PowerShell script from the CMD shell:

 

復制代碼 代碼如下:

C:\> powershell -file "c:\batch\demo.ps1"

 

Run a VBScript file

To run a VBScript from the CMD shell:

復制代碼 代碼如下:

C:\> cscript c:\batch\demo.vbs

 

“The method of the enterprising is to plan with audacity and execute with vigor” ~ John Christian Bovee

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久88综合 | 四虎影院新网址 | 99年水嫩漂亮粉嫩在线播放 | 激情文学综合网 | 亚洲精品视频一区 | 91久久精品国产一区二区 | 91久久夜色精品国产九色 | 厨房play黄瓜进去小说h | 久久人妻少妇嫩草AV無碼 | 欧美成人免费观看国产 | 色综合久久最新中文字幕 | 四虎最新永久在线精品免费 | 国产成人手机在线 | 欧美人禽杂交av片 | 亚洲精品成人AV在线观看爽翻 | 色屁屁二区 | 国产欧美日韩一区二区三区在线 | 四虎永久网址影院 | 精品手机在线视频 | 国产啪精品视频网给免丝袜 | 美女黄金大片视频免费看 | 欧美 国产 日韩 第一页 | 日韩免费在线视频 | 免费看一级 | 极品主播的慰在线播放 | 天天夜夜草草久久伊人天堂 | 欧美男女交配 | 国产精品久久久久网站 | 男神插曲女生动漫完整版动漫 | 国色天香社区视频免费高清在线观看 | 精品午夜久久网成年网 | 亚洲成色爱我久久 | 91av俱乐部| 亚洲欧美专区精品伊人久久 | 美女班主任让我爽了一夜视频 | 国产极品麻豆91在线 | 国产亚洲一级精品久久 | 日韩高清一区二区三区不卡 | 国产成人激情 | 色久久一个亚洲综合网 | 女仆色永久免费网站 |