向程序的右键单击菜单添加选项

时间:2014-01-08 09:11:40

标签: vb.net windows windows-shell right-click

我有一个小程序,它读取CSV文件并以不同的格式输出。 有时我想要一个不同的输出格式,所以目前我只有另一个版本的程序使用稍微不同的代码编译(它没有GUI,你只需点击exe就可以了。)

有没有办法可以在这个程序的上下文菜单中添加一个选项来使用不同的输出选项,也许可以通过命令行参数运行它?

我的意思是右键单击exe文件本身,所以在它实际运行之前。

在搜索答案时我能找到的任何东西都是关于编辑shell,通过注册表或其他方式,但是我只希望显示该程序的选项,而不是Windows中的每个文件。

我将使用的命令行代码:

If Environment.GetCommandLineArgs.Count <> 1 Then
  If Environment.GetCommandLineArgs(1) = "/output2" Then
    'do stuff
  End If
End If

0 个答案:

没有答案