调用ShellExecute函数在不出现任何弹窗的情况下以管理员权限执行C:\\Users\\GK183\\Desktop\\cleanDevice.cmd
时间: 2024-01-26 13:14:28 浏览: 104
以管理员身份运行cmd
以下是调用ShellExecute函数在不出现任何弹窗的情况下以管理员权限执行脚本的方法:
```vbscript
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "/c C:\Users\GK183\Desktop\cleanDevice.cmd", "", "runas", 0
```
这段VBScript代码使用ShellExecute函数来执行cmd.exe命令,并以管理员权限运行指定的脚本文件cleanDevice.cmd。参数"/c"表示在执行完命令后关闭命令行窗口,参数"runas"表示以管理员身份运行。
请注意,这段代码需要以.vbs文件的形式保存,并使用Windows Script Host来运行。你可以将上述代码复制到一个文本文件中,将文件后缀名改为.vbs,然后双击运行该文件即可。
阅读全文