我一直在使用远程工具PSEXEC。伟大的工具,在命令行中运行良好。但是我无法让它在VB.NET中的button.click上工作
命令行(工作正常)
Psexec \\ComputerName -h -i -s \\FileServer\Share$\ .exe f2C:\psexeclog.txt -f1\\FileServer\Share$\setup.iss
这是我的VB.Net代码
Try
Dim p As New Process()
p.StartInfo.FileName = "C:\path to\PsExec"
p.StartInfo.Arguments = "\\ComputerName -h -i -s \\FileServer\Share$\ .exe f2C:\psexeclog.txt -f1\\FileServer\Share$\setup.iss"
p.Start()
Catch ex As Exception
MessageBox.Show("Could not compete action")
End Try
这连接到computername罚款!错误是何时远程运行.exe。
错误: Psexec无法在ComputerName上启动\ FileServer \ Share $ \ .exe系统无法找到指定的文件。
上面的命令行命令效果很好。为什么不用vb.net代码?