簡體   English   中英

遠程TFS的Powershell無法正常工作

[英]Powershell remote to TFS not working

我正在嘗試為構建服務器上的用戶獲取最新信息。 我創建了一個powershell腳本來執行此操作,該腳本成功完成,但是文件夾未更新。 如果我打開一個powershell會話並逐行手動鍵入它們,則它會起作用。 但是運行腳本不會。

$tf = 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\TF.exe '
$s = New-PSSession -ComputerName server -Credential user
Invoke-Command $s -ScriptBlock{
cd c:\inetpub\wwwroot\sqlwebservice 
& $args[0] @('get ', '. ', '/r')
cd SyncService
dir
exit
} -ArgumentList ($tf) 
Pause

有任何想法嗎? 謝謝。

根據您的情況,如果它逐行工作而不是作為腳本工作。 您可以使用-Timeout等待作業完成超時(以防命令掛起)。 看一下下面的兩個鏈接:

暫無
暫無

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

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