运行Wpf应用程序从CMD/运行像calc

本文关键字:运行 calc Wpf 应用程序 CMD | 更新日期: 2023-09-27 17:54:24

我想为我的WPF应用程序提供一个自定义命令,这样我就可以从命令提示符启动它,而不是写它的名字,而是写特定的命令,如calc或appwiz.cpl。我在谷歌上搜索了同样的东西,但它让我错了,就像几乎概念都是命令行参数一样,但我不是在寻找同样的东西。是否有可能从命令行启动自定义应用程序或运行实用程序。

运行Wpf应用程序从CMD/运行像calc

是。这很容易用Windows Registry来完成。您可以打开任何所需的第三方程序,只需在RUNStart menu搜索框中输入其名称并按Enter

您需要在Windows Registry中设置应用程序路径,以便Windows可以在执行时了解应用程序。

  1. 在"运行"或"开始菜单"搜索框中输入regedit并按"Enter"。它会打开注册表编辑器
  2. 现在转到:

HKEY_LOCAL_MACHINE'SOFTWARE'Microsoft'Windows'CurrentVersion'App Paths

  • 现在我们需要在"App Paths"键下创建一个新键。右键单击"App Paths"键,选择"New -> key"。将其名称设置为您想要的应用程序名称以及扩展名,例如My_Application.exe

  • 选择在步骤3中创建的密钥,在右侧窗格中,将"Default"的值设置为应用程序EXE文件的完整路径,例如C:'Program Files'My Application'My Application.exe

  • 再次在右侧窗格中,创建一个新的字符串值"Path",并将其值设置为包含应用程序EXE文件的文件夹,例如C:'Program Files'My Application'

  • 就是这样。现在,您可以通过在RUNStart menu搜索框中输入其名称来启动所需的应用程序。

  • 注意:如果你想要一个现成的注册表脚本来自动完成任务,那么复制粘贴下面的代码在记事本中,并保存名为"AskVG"的文件。(包括引号).

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE'SOFTWARE'Microsoft'Windows'CurrentVersion'App Paths]
    [HKEY_LOCAL_MACHINE'SOFTWARE'Microsoft'Windows'CurrentVersion'App Paths'My Application]
    @="C:''Program Files''My Application''My Application.exe"
    "Path"="C:''Program Files''My Application''"
    

    您只需要将上面脚本的BOLD部分替换为正确的应用程序名称和路径。保存文件后,运行它,它会将程序路径添加到注册表中,以便您可以直接从运行和开始菜单搜索框中启动它。

    编辑:

    根据您的注释,您可以用c#代码

    编写以下操作