Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 系统、诊断、过程、启动问题_Vb.net - Fatal编程技术网

Vb.net 系统、诊断、过程、启动问题

Vb.net 系统、诊断、过程、启动问题,vb.net,Vb.net,我正在尝试使用vb.net创建一个应用程序启动器。我试图启动隐藏的桌面快捷方式,因为我希望我的桌面没有混乱。这些快捷方式是通过nircmd创建的: 我使用了以下代码: System.Diagnostics.Process.Start(“E:\Documents and Settings\Rew\Desktop\SpeakClipboard.exe”) 它返回的错误是找不到指定的路径。 我尝试用这种方法在程序文件中启动一个应用程序,效果很好。 捷径有问题吗?我无法为链接快捷方式的文件指定路径,因为

我正在尝试使用vb.net创建一个应用程序启动器。我试图启动隐藏的桌面快捷方式,因为我希望我的桌面没有混乱。这些快捷方式是通过nircmd创建的:

我使用了以下代码: System.Diagnostics.Process.Start(“E:\Documents and Settings\Rew\Desktop\SpeakClipboard.exe”)

它返回的错误是找不到指定的路径。 我尝试用这种方法在程序文件中启动一个应用程序,效果很好。 捷径有问题吗?我无法为链接快捷方式的文件指定路径,因为它是桌面中的快捷方式,并且除了位于以下位置的nircmd.exe之外,它不指向任何东西:F:\nircmd

但我也尝试将此路径用于system.diagnostic.process.start:

F:\NIRCMD\NIRCMD.exe光盘打开g:


但是仍然不走运。

ProcessStartInfo对象上有一个属性,允许您指定参数

例如,您的命令是“F:\NIRCMD\NIRCMD.exe”,参数是“cdromopeng:”


这行吗?

如果我理解正确,SpeakClipboard.exe实际上是一种快捷方式?如果是这样,它可能有一个隐藏的.lnk扩展名。因此,如果名称中没有.exe,则应指定SpeakClipboard.exe.lnk或SpeakClipboard.lnk