主页 > 知识库 > Powershell脚本的4种执行权限介绍

Powershell脚本的4种执行权限介绍

热门标签:网站排名优化 铁路电话系统 呼叫中心市场需求 AI电销 服务外包 Linux服务器 百度竞价排名 地方门户网站

Restricted——默认的设置, 不允许任何script运行
AllSigned——只能运行经过数字证书签名的script
RemoteSigned——运行本地的script不需要数字签名,但是运行从网络上下载的script就必须要有数字签名
Unrestricted——允许所有的script运行

windows默认不允许任何脚本运行,你可以使用"Set-ExecutionPolicy"cmdlet来改变的你PowerShell环境。例如,你可以使用如下命令让PowerShell运行在无限制的环境之下:

复制代码 代码如下:

Set-ExecutionPolicy Unrestricted

但在win7下,必须使用管理员的权限启动命令命令行,否则会报“Set-ExecutionPolicy : 对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell”的访问被拒绝。”错误。

使用java调用powershell脚本,可以使用以下命令:

复制代码 代码如下:

String cmd = "cmd /c powershell -ExecutionPolicy RemoteSigned -noprofile -noninteractive -file \""+ scriptFilename + "\"";

您可能感兴趣的文章:
  • 一天一个shell命令 linux文本操作系列-touch命令用法
  • shell判断文件,目录是否存在或者具有权限的代码
  • 超全的webshell权限提升方法
  • touch shell脚本并修改为777权限的方法

标签:湖南 仙桃 湘潭 衡水 铜川 黄山 兰州 崇左

巨人网络通讯声明:本文标题《Powershell脚本的4种执行权限介绍》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266