脚本连接远程桌面
對于windows 服務器, 通常只能通過遠程桌面來進行操作, 而windows 提供了遠程桌面的工具, 使用起來是很方便的,但是也是比較麻煩的.對于一個技術控而言, 對于這種繁瑣且無腦的工作是不能接受的.筆者本著:只要有規律地事情,就可以自動化解決的宗旨, 通過mstsc 命令寫了幾個自動遠程連接的VB腳本.
1. 第一次遠程連接
第一次遠程連接服務器稍微比較麻煩,需要設置服務器ip地址, 用戶名, 密碼, 共享磁盤等信息. 只要設置完成之后, 以后再連接時就比較簡單了.
1.1 打開運行窗口
使用 windows 鍵 + R 打開運行窗口, 輸入mstsc, 點確定
1.2 輸入服務器ip 和用戶名
在常規選項中, 輸入服務器ip 和 用戶名, 并勾選允許我保存憑據. 否則的話每次連接都必須輸入密碼, 比較麻煩.
1.3 設置共享目錄
點擊本地資源選項卡, 點擊詳細信息
1.4 設置要共享的磁盤
點擊驅動器, 選擇要共享的磁盤. 選擇共享的磁盤會在遠程連接窗口中的我的電腦中顯示, 這是為了實現本地與windows服務器之間文件傳輸的功能.
1.5 輸入用戶名對應的 密碼
1.6 打開服務器的計算機
在遠程桌面窗口中,打開計算機, 會發現除了服務器原有的磁盤外,還多余了兩個磁盤,而這兩個磁盤就是你本地的磁盤.通過本地磁盤和遠程服務器的磁盤之間文件的拷貝就可以完成服務器與本地直接的文件傳輸.
* 上傳文件: 拷貝本地磁盤的文件到遠程服務器
* 下載文件: 拷貝遠程服務器磁盤中的文件到本地磁盤
1.7 下載文件
下載的復制粘貼操作都是在遠程桌面窗口中進行的:
1. 進入服務器D 盤, 選擇文件, 復制
2. 進入本地F 盤, 粘貼
2. 第二次遠程連接
對于記住憑據之后的遠程連接就比較簡單了, 連接步驟為:
1. 通過win+R 快速打開運行窗口
2. 輸入mstsc, 連接確定
3. 選擇服務器ip 地址
4. 點擊連接即可
3. 遠程連接腳本
記住密碼之后, 第二次連接就比較簡單, 但是也有四步操作. 對于以懶為榮的程序員來說, 這四步都很麻煩, 希望能直接雙擊腳本就能自動完成遠程連接工作. 筆者使用的是VB腳本, 因為VB 腳本設置后臺運行比較方便.
3.1 新建腳本:mstsc@100.vbs
- 腳本文件名后綴必須為.vbs
- 腳本名稱建議按規律寫, 筆者命名規范為: mstsc@ip.vbs 或 mstsc@ip@username.vbs
- 注意文件圖標, 如果文件圖標不對的話, 有可能是系統設置了隱藏文件后綴名, 也就是說你看到的是mstsc@100.vbs, 而實際卻是 mstsc@100.vbs.txt
3.2 使用文本工具編輯
- 筆者使用notepad++編輯文件: 點擊文件, 鼠標右鍵, 選擇 Edit with notepad++
mstsc@100 文件內容:
' 設置變量:遠程服務器ip ip = "192.168.145.100"' 創建后臺對象 Set ws = CreateObject("Wscript.Shell")' 后臺啟動遠程桌面系統 ws.run "mstsc /v:" & ip,13.2 執行腳本
- 雙擊腳本mstsc@100.vbs 文件即可
4. 環境變量設置
對于使用腳本進行遠程連接的方式, 通常筆者會將文件都放在桌面上的某個文件夾中, 那么需要進行遠程連接的時候, 需要先進入文件夾, 然后執行文件. 每次都必須回到文件夾, 也是比較麻煩的事情.那么我們設置一下環境變量:
4.1 將所有遠程連接腳本都存儲在d:/scripts目錄中
4.2 將d:/scripts 目錄添加到環境變量中
點擊我的電腦, 右鍵屬性, 高級系統設置, 環境變量,系統變量中編輯PATH, 末尾添加 ;d:/scripts 即可
4.3 遠程連接服務器
5. 總結
對于這三種連接方式來講, 差別并不大, 但是筆者傾向于第二或第三種連接方式, 將懶發揚光大:
普通方式:
1. win+R 打開運行窗口
2. 輸入mstsc 命令, 打開遠程連接窗口
2. 選擇要連接的服務器, 點擊鏈接
腳本方式1:
1. win+D 快速回到桌面
2. 進入腳本文件夾
3. 雙擊腳本文件
腳本方式2:
1. win+R 快速打開運行窗口
2. 輸入或選擇腳本名稱, 按Enter 鍵即可
總結
- 上一篇: 【毕业季——牛客刷题】新的起点,新的征程
- 下一篇: 知识图谱实战开发案例剖析(22)Prot