如果想在自己的電腦上設定遠端電腦的網路設定,而且在遠端使用者不知覺,或說不影響遠端作業之情況下進行設定,請參考以下做法:
先利用psexec \\remote_pc cmd,開啟遠端的cmd
於遠端開啟的cmd下ipconfig /all,看看原設定,並了解網路卡介面名稱為何?通常中文版名稱是【區域連線】。
如果網路卡介面名稱是英文的那就可以直接於遠端開啟的cmd下netsh,
ex:netsh interface ip set address name="Local Area Connection" gateway=192.168.1.254 gwmetric=0
但如果網路卡介面名稱是中文,如【區域連線】那就要利用AT指令,因為直接在開出的CMD中下netsh interface ip set address name="區域連線" gateway=192.168.1.254 gwmetric=0不會成功,因為網路卡介面名稱是中文,所以要用AT指令,請參考我另一篇關於AT指令的運作 ,ex:開啟一個local(自己)的cmd,在local cmd中下at \\remote_pc 11:25 netsh interface ip set address name="區域連線" gateway=192.168.1.254 gwmetric=0
netsh詳細的指示集請參考其它網友的熱心PO文:
如何透過 netsh 指令快速切換 Windows 網路設定
沒有留言:
張貼留言