POWERSHELL脚本执行权限
2012-09-02 22:28
267 查看
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 + "\"";
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 + "\"";
相关文章推荐
- Powershell脚本的4种执行权限介绍
- POWERSHELL脚本执行权限
- POWERSHELL脚本执行权限
- POWERSHELL脚本执行权限
- POWERSHELL脚本执行权限
- Powershell脚本的4种执行权限介绍
- 2. PowerShell -- 脚本执行权限
- POWERSHELL脚本执行权限
- PowerShell因为在此系统中禁止执行脚本解决方法
- 如何在博客园没有js执行权限下执行js脚本
- 通过STAF Process Service调用Powershell执行命令或脚本
- 挂载硬盘没有执行脚本的权限
- 写一个创建新文本的脚本需要要执行权限
- PowerShell计算脚本执行时间的实现方法
- PowerShell应用之-批量执行SQL脚本
- delphi 文件夹权限设置(执行一个小脚本的笨办法)
- Shell脚本 ---执行脚本前,权限最好chmod a+x filename
- jenkins修改启动用户,解决执行脚本权限问题
- 执行oracle的sql脚本提示:“ORA-01031: 权限不足”解决办法!!!
- 一键帮你复制多个文件到多个机器——PowerShell小脚本(内附PS远程执行命令问题解析)