因为在这里系统上禁绝运营脚本,PowerShell因为在
分类:pc28.am神测网

在安装chocolatey(官网)的时候,不能运行chocolateyInstall.pal脚本文件。

在Powershell直接脚本时会出现:

图片 1

无法加载文件 ******.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"。
所在位置 行:1 字符: 17

查阅资料后,得出如下解决办法:

  • E:Testtest.ps1 <<<<
  • CategoryInfo : NotSpecified: (:) [], PSSecurityException
  • FullyQualifiedErrorId : RuntimeException

首次在计算机上启动 Windows PowerShell 时,现用执行策略很可能是 Restricted(默认设置)。

ps1的内容:

 

图片 2

    Restricted 执行策略不允许任何脚本运行。 
    AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。

在powershell中执行 set-ExecutionPolicy RemoteSigned

    本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned 的情况下),还说明如何对 
    脚本进行签名以便您自己使用。

图片 3

    有关 Windows PowerShell 执行策略的详细信息,请参阅 about_Execution_Policy。

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

 

图片 4

    若要了解计算机上的现用执行策略,请键入:

查看“get-help about_signing”:

        get-executionpolicy

主题
about_signing

    若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的 
    执行策略更改为 RemoteSigned:

简短说明
说明如何对脚本进行签名以使其符合 Windows PowerShell 执行策略。

        set-executionpolicy remotesigned

详细说明
Restricted 执行策略不允许任何脚本运行。
AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。

    有关详细信息,请参阅 Set-ExecutionPolicy。

本主题说明如何运行所选未签名脚本(即使在执行策略为 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:batchdemo.ps1"

Run a VBScript file

To run a VBScript from the CMD shell:

复制代码 代码如下:

C:> cscript c:batchdemo.vbs

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

本文由pc28.am发布于pc28.am神测网,转载请注明出处:因为在这里系统上禁绝运营脚本,PowerShell因为在

上一篇:刷OpenWRT标准版固件后安装LuCI的方法,OpenWRT环境 下一篇:没有了
猜你喜欢
热门排行
精彩图文
  • 家庭版下载与恒久激活,手工业激活
    家庭版下载与恒久激活,手工业激活
    好久没有更新博客,算算时间,已经有4年了,好吧,今天突发奇想,想把今天安装Windows10的过程给记录下来。 Windows 10 KMS 手工激活,windowskms 第一、安装好
  • conf配置文件解析,正则表达式
    conf配置文件解析,正则表达式
    语法:location [ = | ~ | ~* | ^~ ] uri {…风流洒脱组命令… } 一、 location 的匹配符 Syntax: location [ = | ~ | ~* | ^~ ] uri { ... } location @name { ... }     nginx的
  • Foxmail邮件收取博客园集团邮件配置
    Foxmail邮件收取博客园集团邮件配置
  • centOS的mysql和tomcat的装置配置
    centOS的mysql和tomcat的装置配置
    本文主要介绍了阿里云CentOS7如何安装MySql8.0,并对所踩的坑加以记录; CentOS7随着MySql的开始收费,已经不再内置mysql,现在内置的是MariaDB,MariaDB数据库管理系
  • Xshell连接本地
    Xshell连接本地
    1、打开Virtualbox软件,运维ubuntu虚构机。 Ctrl Alt T 展开终端输入一下命令: sudo apt-get update 然后安装ssh输入:sudo apt-get install ssh 最后关闭设想机 2、修改虚