2013-04-20 270 views
0

上RDP連接我們有Windows服務器的一千我們的網絡。對於某些工作,我們需要在100多臺服務器上登錄。我們正在手動進行。輸入服務器名稱並提供憑據。是否有可能創建一個批處理文件/腳本,因此,這項工作可以自動完成。就像我們簡單地創建一個文本文件或csv並運行腳本。腳本可以打開mstsc會話並將憑證放入mstsc中。我們可以在腳本中定義用戶名和密碼。執行多個服務器

+0

作爲一個很好的做法,你應該問之前嘗試的東西。 – 2013-04-20 06:13:11

+0

什麼是'mstsc'? CLI還是GUI? – Endoro 2013-04-20 06:22:45

+0

mstsc是Windows中的RDP(遠程桌面連接)。 – Ironic 2013-04-20 15:53:29

回答

0

考慮使用遠程桌面管理器 - remotedesktopmanager.com,它允許你創建幾個預定義的遠程desktopts,保存不同的RDP設置對他們來說,和更便捷的方式桌面之間切換。

此外,當您通過通常的mstsc連接時,您可以將它另存爲一個單獨的rdp文件,並要求它在第一次連接時記住憑證,並且只是以這種方式存儲單獨的rdp文件。

0

這將啓動遠程桌面的所有服務器,但你仍然需要輸入憑據。有些方法可以實現Single Sign On,但它只適用於Windows 2008和2008 R2。 mstsc沒有任何用戶名或密碼的開關,所以不能編寫腳本。因爲你不能使用sendkey到遠程桌面窗口,所以甚至沒有黑客。

創建服務器名稱,每行一個文件,並把它放在同一目錄下的批處理文件。

創建以下批處理文件

@echo off 
setlocal 

cd /d %~dp0 
set file=Servers.txt 

for /f %%a in (%file%) do (
    echo mstsc /v:%%a 
) 

刪除回聲實際啓動遠程桌面。至少它只需要一步就可以完成,您可以隨時保存您的憑證,因此不會提示他們,這比將憑據放在文件中更安全。