浮叶蓝空的博客
分享学习心得,记录学习笔记
文章:
90
访问:
629947
登录
关于
首页
今天是:
2026年03月27日 星期五
类别
PHP(39)
其他笔记(20)
Java(1)
C++(17)
mysql(2)
JavaScript(4)
软件产品(6)
近期文章
官网匿名在线客服手机端适配多坐席无需服务器
Node.js+MySQL 聊天室源码 带管理后台 可二开
饼干助手|Cookie一键上报 可配置地址 开发者神器 | 接口调试必备
10年资深软件工程师|定制软件开发|副业接单价格可谈
PHP软件开发,高并发物联网系统定制研发
Mifare 1K卡NFC卡解密读写工具|自定义字典+备份还原
Linux下Cmake引用第三方静态库示例
博主推荐
PHP实现文件下载接口
Qt读写注册表,C++读写注册表
PHP动态修改配置文件,存储为文件
MySql常用语法
Powershell远程连接
PHP从字符串中获取需要的内容部分
封装PHP的HTTP请求
Powershell脚本强制以管理员身份运行
fuyelk
2020年06月04日
5865
### *允许Powershell运行脚本,用管理员身份执行以下命令 ```bash set-executionpolicy remotesigned ``` ---- ### 强制脚本以管理员身份运行的示例: ```bash param( $param1, $param2 ) # 检查并以管理员身份运行PS并带上参数 $currentWi = [Security.Principal.WindowsIdentity]::GetCurrent() $currentWp = [Security.Principal.WindowsPrincipal]$currentWi if( -not $currentWp.IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) { $boundPara = ($MyInvocation.BoundParameters.Keys | foreach{'-{0} {1}' -f $_ ,$MyInvocation.BoundParameters[$_]} ) -join ' ' $currentFile = $MyInvocation.MyCommand.Definition $fullPara = $boundPara + ' ' + $args -join ' ' Start-Process "$psHome\powershell.exe" -ArgumentList "$currentFile $fullPara" -verb runas return } # 需要执行的脚本示例 "param1=$param1, param2=$param2" Write-Host 'runing script success' Read-Host ``` ### 执行结果 **1. 执行脚本并带参数** [](https://www.milinger.com/a209.html "powershell执行脚本并带参数") **2. 自动启动powershell并执行** [](https://www.milinger.com/a209.html "以管理员身份启动Powershell并带参数执行结果")
上一篇:
PHP将远程资源保存到本地
下一篇:
给浏览器响应结束,后台继续运行
1人点赞
登录后评论
友情链接
doywb
zowneo
2018-2026 Copyright© 米灵尔 浮叶蓝空
豫ICP备15007436号-1
豫公网安备 41152302000146号