使用管理员权限设置自定义shell

时间:2018-06-05 07:26:37

标签: powershell kiosk-mode

我能够在Windows 10(Powershell脚本)中使用自定义shell将应用程序设置为在启动时启动,以实现Kiosk模式。

我希望它以'Admin'身份运行,因为我禁用了UAC并使其在应用程序清单文件中升级。当我启动系统时,会弹出黑屏,并且应用程序在任务管理器中也不可见(似乎应用程序未启动)。

如果我将其设置为不以'Admin'运行,那么它工作正常但它不会以提升的方式运行。

有没有人知道如何使用自定义shell在管理模式下启动应用程序?

谢谢, 索马

1 个答案:

答案 0 :(得分:0)

我在Windows 10上的ShellLauncher遇到了相同的问题,但是解决方案是相同的。关闭用户帐户控制(UAC)。然后,创建具有以下内容的VBScript文件,命名为“ launcher.vbs”:

set shell = CreateObject("wscript.shell")
cmd = "{Path to your Exe}\App.exe"
shell.run cmd,,true

并将外壳程序设置为“ wscript.exe {启动器的路径} .vbs”