主要解決的問題
- 解析度可以自訂或自動調整到適當的大小,避免每次打開都會出現卷軸實在很煩。
- 對於企業電腦無法儲存密碼的也提供一個變相的解決方案,在打開的時候自動複製指定密碼到剪貼簿。
快速使用
irm bit.ly/rdpConnect|iex; rdpConnect '192.168.3.12' -Copy:'PassWD'
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command "&{irm bit.ly/rdpConnect|iex; rdpConnect '192.168.3.12' -Copy:'PassWD' -Ratio:(16/11)}"
# 載入函式庫
irm 'raw.githubusercontent.com/hunandy14/rdpConnect/master/rdpConnect.ps1'|iex
irm bit.ly/rdpConnect|iex
# 自動複製密碼到剪貼簿
rdpConnect 192.168.3.12 -Copy:'PassWD'
# 設定解析度長寬比例(預設是16:11)
rdpConnect 192.168.3.12 -Ratio:(16/11)
# 全螢連接
rdpConnect 192.168.3.12 -FullScreen
# 最大化視窗
rdpConnect 192.168.3.12 -MaxWindows
# 自訂解析度與位置(長, 高 ,x ,y)
rdpConnect 192.168.3.12 -Define 1600 900 100 100
使用方法
irm bit.ly/rdpConnect|iex; rdpMgr 'rdpList.csv'
rdpList.csv
Description,IP,AC,PW
範例1,192.168.3.12,user,abc123
單一bat執行檔案
Set CsvFile=C:\サーバ接続情報.csv
rem Set IMP=Import-Module W:\RdpServer\rdpConnect\rdpConnect.ps1
Set IMP=iex (irm bit.ly/rdpConnect)
Set CMD=rdpMgr '%CsvFile%'
start pwsh.exe -WindowStyle Minimized -NoExit -Command "& {%IMP%;%CMD%;Exit}"
# 輸出 bat 與 ps1 檔案 (執行時可隨著不同螢幕大小調整rdp內容)
irm bit.ly/rdpConnect|iex; Download '192.168.3.12' '123456' -Ratio:(16/11) -OutName:'rdpServer1'
# 輸出 rdp 檔案 (寫死的rdp)
irm bit.ly/rdpConnect|iex; rdpConnect 192.168.3.12 -OutputRDP:"Default.rdp"
使用
# 打開清單
irm bit.ly/rdpConnect|iex; RdpMgr
# 編輯清單
irm bit.ly/rdpConnect|iex; RdpMgr -EditCsv
捷徑
powershell -win hid -nop -c "irm bit.ly/rdpConnect|iex; RdpMgr '.\rdpList.csv'"
打包成 bat 下載到桌面
irm bit.ly/rdpConnect|iex; WrapUp2Bat