如何遠端運行exe檔?

如何遠端運行exe檔?

我有一個 exe 檔案放置在遠端伺服器上。我需要直接/使用批次檔從其他伺服器呼叫它。當我使用批次檔呼叫時,它會運行並顯示在呼叫伺服器的任務管理器中。由於呼叫伺服器有安全性問題,因此所呼叫的 exe 不會呼叫很少的 API,並且會顯示「驗證錯誤」並崩潰。但我希望該 exe 在遠端伺服器上運行,因為它具有所有功能,但可以遠端呼叫。

答案1

PsExec工具可能是個好主意,我們可以用它來exe遠端歸檔。

請參考連結:PsExec v2.11

答案2

建立一個在遠端伺服器命令列上使用 sc 運行 exe 的服務。然後您可以使用服務管理控制台連接到遠端伺服器並啟動您的服務。

sc create service_name binpath=C:\path\to\binary [選項1] [選項2] [選項N]

答案3

感謝您的投入...問題是,由於我們客戶端透過 VPN 連接的網路策略,對外部網站的少數 API 呼叫失敗。我們沒有找到準確的解決方案,或者我們解決了將 exe 放置在另一台允許調用外部網站的伺服器上的問題,並相應地修改了程式碼,並將其排程為任務計劃中的任務運行。

相關內容