簡體   English   中英

在遠程計算機上運行批處理文件以更新git分支

[英]Run a batch file on a remote computer to update a git branch

我寫了這個腳本:

ECHO hi
cd "C:\config_folder"
"C:\Program Files (x86)\Git\bin\git" pull origin master
ECHO bye

我將此腳本放在此文件夾“ C:\\ config_folder”中的遠程服務器上。

現在,當我使用此工具從本地PC運行此腳本時:

https://technet.microsoft.com/pl-PL/sysinternals/bb897553.aspx

C:\Users\ME\Desktop\PSTools>psexec.exe -u Administrator -p 123456 \\x.x.x.x "C:\config_folder\test.bat"

我在屏幕上看到以下內容,腳本在無限循環中卡在此git pull命令上...不知道為什么...我錯過了什么?


C:\Windows\system32>ECHO hi
hi

C:\Windows\system32>cd "C:\config_folder"

C:\config_folder>"C:\Program Files (x86)\Git\bin\git" pull origin master

我修復了它,我需要用我的用戶而不是Admin連接到遠程服務器,現在問題已解決。 謝謝

暫無
暫無

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

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