我有一个应用程序可以侦听某些进程事件,例如启动程序而不是记录完整命令。我想重播使用命令启动程序。对某些节目,例如一句话,这很有效。
对于Windows应用程序,这不起作用。例如,启动计算器:
Command inputs: "C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1709.2703.0_x64__8wekyb3d8bbwe\Calculator.exe"
Access is denied.
我可以使用calc
启动计算器,但不幸的是,我的程序中没有这些信息。有没有办法使用可执行路径启动这样的程序?
我在后一个命令中使用了管理员模式。
答案 0 :(得分:1)
您是否尝试过以管理员身份运行cmd?
开玩笑; - )
实际上,启动Windows应用商店应用(或UWP应用,或者现在称之为的任何应用)并不容易。为他们找到正确的命令行是一个非常冗长的过程。它在这里描述:
我知道仅仅提供链接作为答案是不好的形式,但在这种情况下,答案本身将需要页面写入。如果以上链接消失,请从命令行中启动Windows应用商店"。
答案 1 :(得分:-3)
我认为cmd作为普通用户运行,需要管理员访问权限,以管理员身份尝试cms。