gpt4 book ai didi

c# - 如何在启动时向应用程序提供参数

转载 作者:太空宇宙 更新时间:2023-11-03 21:40:08 25 4
gpt4 key购买 nike

我一直想知道如何在启动时向应用程序提供命令行参数。
我的意思是在代码中输入什么,以便创建一个提供命令行参数的注册表项:- 我一直在使用以下代码来创建一个注册表项(以便应用程序在启动时启动。

    using Microsoft.Win32;
private void SetStartup()
{
RegistryKey rk = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
rk.SetValue(AppName, Application.ExecutablePath.ToString());

}

谁能告诉我应该修改什么参数

    rk.SetValue() 

函数的参数为​​我的应用程序提供命令行参数。

最佳答案

如果我理解正确,您希望在应用程序在 Windows 启动时添加命令行参数?

那么你必须做类似的事情:

string cmd = Application.ExecutablePath.ToString() + " /arg1 /arg2 /arg3 .....";
RegistryKey rk = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
rk.SetValue(AppName, cmd);

关于c# - 如何在启动时向应用程序提供参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19763969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com