go+powershell脚本实现预填写管理凭据安装软件

server/2024/11/18 10:33:43/

这里使用了powershell脚本进行操作,使用golang进行简单的封装,实现普通用户下安装软件
powershell命令解释

$securePassword = ConvertTo-SecureString "yourpasswd" -AsPlainText -Force #转换密码为SecureString格式
$credential = New-Object System.Management.Automation.PSCredential("administrator", $securePassword) #创建PSCredential对象
$programPath = "C:\PAClient.exe"
Start-Process -FilePath $programPath -Credential $credential
go">package mainimport ("fmt""os/exec"
)func main() {// 管理员账号和密码username := "Administrator"password := "yourpasswd"// 要安装的应用程序路径programPath := "C:\\PAClient.exe"// 创建PowerShell命令字符串psCommand := fmt.Sprintf(`$securePassword = ConvertTo-SecureString '%s' -AsPlainText -Force;$credential = New-Object System.Management.Automation.PSCredential('%s', $securePassword);Start-Process -FilePath '%s' -Credential $credential;`, password, username, programPath)// 执行PowerShell命令cmd := exec.Command("powershell", "-Command", psCommand)output, err := cmd.CombinedOutput()if err != nil {fmt.Println("Error executing PowerShell command:", err)fmt.Println(string(output))return}fmt.Println("Process installed successfully")}

http://www.ppmy.cn/server/142883.html

相关文章

PyTorch——从入门到精通:PyTorch基础知识(张量)【PyTorch系统学习】

什么是张量(Tensor) ​ 张量在数学中是一个代数对象,描述了与矢量空间相关的代数对象集之间的多重线性映射。张量是向量和矩阵概念的推广,可以理解为多维数组。作为数学中的一个基本概念,张量有着多种类型,…

cache size = 16 bytes, cache line size = 4 bytes, direct-mapped cache

当 cache size 16 bytes 且 cache line size 4 bytes,并且是 direct-mapped cache (直接映射缓存) 时,可以根据以下规则配置缓存: 1. 基本计算 总缓存大小 16 bytes(整个缓存可以存储的字节数)。Cache line 大小 …

智能购物时代:AI在电商平台的革命性应用

在当今数字化时代,人工智能(AI)技术已成为推动电商行业发展的关键力量。AI技术的应用不仅改变了电商的运营模式,还极大地丰富了消费者的购物体验。随着技术的不断进步,AI在电商领域的应用越来越广泛,从个性…

基于OpenCV的自制Python访客识别程序

这是我用Pyqt5,基于OpenCV做的一个Python访客识别程序,它具体包括如下5个功能: 1、选择媒体菜单,可以打开本地摄像头;如果知道rtsp地址,则可以直接访问局域网内的网络串流。 2、选择播放菜单,…

【大数据测试HDFS + Flask详细教程与实例】

大数据测试HDFS Flask 1. 环境准备安装工具安装Hadoop(以单机模式为例)安装Flask和HDFS Python客户端 2. HDFS Flask基本架构基本文件结构 3. 创建Flask应用与与HDFS交互步骤1:配置HDFS连接步骤2:构建Flask应用 4. 创建前端界面…

深度学习和图像处理

看来你对深度学习和图像处理很感兴趣呢,让我来一一解答你的疑惑吧。 深度学习高纬度特征 首先,我猜你是想问“深度学习中的高维特征”吧。在深度学习中,随着网络层数的加深,网络的感受野逐渐变大,语义表达能力也随之增…

moduo之阻塞队列BlockingQueue和BoundedBlockingQueue

简介 moduo中的队列与java线程池中的队列类似, 有无界阻塞队列和有界阻塞队列 结构 #mermaid-svg-Gf8nET825tZgzVRM {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Gf8nET825tZgzVRM .error-icon{fill…

虚幻引擎 CEO 谈元宇宙:发展、策略与布局

在当今科技领域,元宇宙无疑是最热门的话题之一。Epic Games 首席执行官 Tim Sweeney 对元宇宙的未来发展充满信心,他认为开放元宇宙将融合娱乐、游戏和科技产业,带来一个光明的未来。本文将深入探讨采访中的关键内容,分析元宇宙的…