Powershell远程到TFS无法正常工作

时间:2017-02-20 20:25:25

标签: powershell tfs powershell-remoting

我正在尝试为构建服务器上的用户获取最新信息。我已经创建了一个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

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:0)

根据您的情况,如果它逐行工作而不是作为脚本工作。您可以使用-Timeout等待作业完成超时(如果命令挂起)。请看下面的两个链接: