我们在服务器共享上有一个密码实用程序。我想从PowerShell GUI中的按钮启动它。 exe没有启动。我想我有正确的代码。
Function pwd()
{
Invoke-Item "\\servershare\pwd\passwordutility.exe"
}
答案 0 :(得分:0)
它说错误加载配置文件。现在配置文件位于文件夹中。
您的问题是尝试使用当前目录中的Invoke-Item
。启动可执行文件时,您确实应该使用Start-Process
:
function pwd() {
$share = '\\servershare\pwd'
Start-Process -FilePath "$share\passwordutility.exe" -WorkingDirectory $share
}
答案 1 :(得分:-1)
感谢@ TheIncorrigible1的帮助我能够让它工作但只需将此行添加到按钮单击
$btn3.Add_Click({Start-Process -filepath "\\sharename\pwd\passwordutility.exe" -WorkingDirectory "\\sharename\pwd\" })