代码之家  ›  专栏  ›  技术社区  ›  hasdrubal

使用路径可执行文件从cmd启动windows应用程序

  •  0
  • hasdrubal  · 技术社区  · 8 年前

    我有一个应用程序可以监听某些进程事件,例如启动程序,然后录制完整的命令。我想重播启动程序使用的命令以及。对于某些程序(例如word),这非常有效。

    对于windows应用程序,这不起作用。例如,启动计算器:

    Command inputs: "C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1709.2703.0_x64__8wekyb3d8bbwe\Calculator.exe"
    
    Access is denied.
    

    我可以用 calc ,但不幸的是,我的程序中没有这些信息。是否有任何方法可以使用可执行路径启动这样的程序?

    我对后一个命令使用了管理模式。

    2 回复  |  直到 8 年前
        1
  •  1
  •   DodgyCodeException    8 年前

    您是否尝试过以管理员身份运行cmd?

    开玩笑;-)

    事实上,启动Windows应用商店应用程序(或UWP应用程序,或这些天被称为什么)并不容易。为它们找到正确的命令行是一个冗长的过程。此处描述:

    https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_store/starting-windows-10-store-app-from-the-command/836354c5-b5af-4d6c-b414-80e40ed14675?auth=1

    我知道仅仅给出链接作为答案是不好的,但在这种情况下,答案本身需要几页纸才能写出。如果上述链接消失,谷歌将“从命令行启动Windows应用商店应用程序”。

        2
  •  -3
  •   Rajender Thakur    8 年前

    我认为cmd作为普通用户运行需要管理员访问, 以管理员身份尝试cms。