PowerShell因为在此系统中禁止执行脚本的解决方法_PowerShell

在Powershell直接脚本时会出现:

无法加载文件 ******.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"。
所在位置 行:1 字符: 17
+ E:\Test\test.ps1 <<<<
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException

ps1的内容:

在powershell中执行 set-ExecutionPolicy RemoteSigned

下图可以看到原来是无法运行对的,执行了上面的命令后就可以了,如下图

查看“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

时间: 2024-07-29 10:19:38

PowerShell因为在此系统中禁止执行脚本的解决方法_PowerShell的相关文章

Powershell中禁止执行脚本解决办法

刚开始使用Powershell,导入管理模块或者其他操作的时候会出现因为在此系统中禁止执行脚本的报错,报错内容如下: Windows PowerShell版权所有 (C) 2009 Microsoft Corporation.保留所有权利. PS C:Windowssystem32> D:WorkshopPowershellSprinklersrcScriptsSPRINKLE.ps1无法加载文件 D:WorkshopPowershellSprinklersrcScriptsSPRINKLE.p

常见的ASP.NET中编译执行错误及解决方法

21.vs2005不能从源文件模式切换到视图模式 解决方法:dos下运行下 devenv /resetskippkgs (win+r cmd) 22.Validation of viewstate MAC failed 解决办法:页面的顶部page加 EnableViewState="False" EnableViewStateMac = "False" 来解决这个问题 23.Automation server can't create object"(A

Win7系统中禁止启动QQ宠物的方法

  1.打开QQ面板,然后点击设置; 2.在QQ设置"常规"选项下,取消勾选"登录后自动启动QQ宠物"选项; 3.取消这个选项哦,再次win7系统启动时就不会再自动打开QQ宠物了.

win7系统中便笺元数据已损坏该怎么办?win7系统中便笺元数据已损坏解决方法

win7开机提示便笺元数据损坏,便笺已将其恢复为默认值,解决办法. 一.问题描述: 如图  每次一 开 机 就提示便笺元数据损坏,便笺已将其恢复为默认值,点击关闭后.就会 弹出第二张.点关闭后虽然不影响使用,但每次开机都出现还是很影响心情的,如果重装系统的确可能会解决这一问题,但可能还会出现,本人使用win7 322位和 64位系统均出现这个问题,如果不使用便笺,我们完全可以删除它,但是单纯的删除程序并不能解决问题,可以换win8系统,如果不喜欢win8可以用下面的方法来解决. 二.解决办法 本

Ubuntu系统中播放Flash乱码的解决方法

若所播放的flash里有字体乱码(显示为方块),那么按如下方法解决: 1 在终端里输入sudo gedit /etc/fonts/conf.d/49-sansserif.conf然后回车 2 将倒数第四行 <string>sans-serif</string> 改为 <string>文泉驿正黑</string> 保存即可,重启firefox,flash乱码解决了. 不用http://www.aliyun.com/zixun/aggregation/18137

Powershell直接脚本时出现无法加载文件因为禁止执行脚本_PowerShell

在Powershell直接脚本时会出现: 无法加载文件 ******.ps1,因为在此系统中禁止执行脚本.有关详细信息,请参阅 "get-help about_signing". 所在位置 行:1 字符: 17 + E:\Test\test.ps1 <<<< + CategoryInfo : NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException 查

如何在ghost win7系统中禁止桌面显示图标?

  当然,在咱们的ghost win7系统下载中,系统自带的就有一些程序和软件,例如咱们新装的电脑中,就有一些自带的程序软件,如IE浏览器.如计算机.回收站等等,当然,之后大家也可以将自己比较常用到的软件安装到系统中,而对于一些常用的软件,则需要将快捷方式安装到桌面上,也就是咱们日常看到的ghost win7系统桌面上的图标,那么咱们的这些图标就一定要显示在ghost win7系统的桌面上吗?咱们是否有办法可以禁止桌面显示图标呢?下面,就让小编来介绍一下,如何在ghost win7系统中禁止桌面

如何从网络服务器中下载数据及针对数据操作的方法到android系统中并执行?

问题描述 如何从网络服务器中下载数据及针对数据操作的方法到android系统中并执行? 有几千组数据和针对数据操作的方法,每组的数据和方法都不相同.每次仅需下载其中的几组.该方法要在android上执行,不知如何实现? 如果用SQLite数据库存贮数据,触发器来实现针对数据操作的方法,android只需从SQLite数据库中取数据.但这样一方面担心某些方法太复杂,触发器实现不了.另一方面担心响应速度过慢. 不知android下可否把不同的代码封装成windows下的DLL文件一样?这样需要哪个就

木翼下载系统中说明的PHP安全配置方法_php技巧

一.Web服务器安全 PHP其实不过是Web服务器的一个模块功能,所以首先要保证Web服务器的安全.当然Web服务器要安全又必须是先保证系统安全,这样就扯远了,无穷无尽.PHP可以和各种Web服务器结合,这里也只讨论Apache.非常建议以chroot方式安装启动Apache,这样即使Apache和PHP及其脚本出现漏洞,受影响的也只有这个禁锢的系统,不会危害实际系统.但是使用chroot的Apache后,给应用也会带来一定的麻烦,比如连接mysql时必须用127.0.0.1地址使用tcp连接而