簡體   English   中英

如何使用 PowerShell 在 windows 上使用遠程 pc 遠程調用應用程序(.exe 文件)?

[英]How to Remotely Invoke Applications (.exe file) with PowerShell with remote pc on windows?

我正在嘗試在遠程服務器上執行以下命令: Import.exe 文件駐留在遠程服務器上,此命令完全在遠程服務器的命令行上運行。 但是當我嘗試從本地系統執行它時,它沒有顯示任何錯誤,但仍然沒有產生任何 output。

這是命令:

Start-Process -NoNewWindow -FilePath "C:\\V11\\IMPORT.EXE" -ArgumentList "cutrite1620626276329","/AUTO","/OVERWRITE"

我已經使用 ssh 命令連接到遠程電腦。

注意:我的電腦和遠程電腦都是 windows。

Start-Process命令將在 localhost 上執行進程。 (更多信息: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/start-process?view=powershell-5.1

您要做的是在 PSRemoting session 中調用此命令,例如:

Invoke-Command -ComputerName "COMPUTERNAME" -ScriptBlock { 
    #This command will be executed on machine COMPUTERNAME
    Start-Process -NoNewWindow -FilePath "C:\\V11\\IMPORT.EXE" -ArgumentList "cutrite1620626276329","/AUTO","/OVERWRITE" 
};

有幾種方法可以訪問 psremoting(您可以在此處閱讀: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_remote?view=powershell-5.1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM