2016-09-19 17 views
0

我在TFS 2015中創建適當的任務以將代理服務器中的zip文件複製到DMZ(無域)中的多個主機時出現問題。TFS2015將文件複製到沒有DOMAIN的目標計算機上

「目標機器上的Powershell」是唯一一個接受./username而不是(機器名/用戶名)的任務,但它使用WinRm,它在本地系統上運行並且無法訪問目標機器。

當我使用「Windows機器文件複製」時,只接受格式爲機器名/用戶名的用戶名,我想爲所有機器指定相同的本地帳戶。

無論如何,我有點想在目標服務器上爲代理計算機帳戶添加權限,但他們不在域中,因此無法工作。

此外,我不能在目標機器上運行腳本以從代理中提取文件,因爲存在防火牆,我只能從代理連接到目標。

+0

沒有可用的FTP? –

+0

嗨邁克,不允許:)但希望我可以通過UNC排序 – Rafal

+0

爲什麼不使用「Windows機器文件複製」任務?管理員登錄需要目標主機上的域或本地管理帳戶的用戶名。您可以爲每個目標機器創建本地管理帳戶。 –

回答

2

如果使用Windows Machine File Copy task,則可以爲每個目標機器創建本地管理帳戶。由於Admin Login需要目標主機上的域或本地管理帳戶的用戶名。

或者您可以嘗試使用Copy Files stepPublish Build Artifacts step將文件拖放到文件共享(UNC文件路徑)。

相關問題