1
我們公司正計劃在不久的將來切換到新的子網,以在網絡上騰出更多空間。我認爲如果我們有一個批處理文件,每個人都可以運行以更改它們的子網,那麼轉換可能會更順利。有沒有辦法使用NETSH改變子網掩碼而不改變IP地址?
我的代碼到目前爲止是這樣的:
set maskvar=255.255.255.0
ECHO Setting IP Address and Subnet Mask
netsh interface ip set address local static mask=%maskvar%
這不起作用,因爲它要爲地址的值,以及,這將是這個樣子。
netsh interface ip set address local static addr=%addrvar% mask=%maskvar%
我想保留已經在機器上的地址。我可以從一個已經存在的變量中抽取它嗎?有一個更好的方法嗎?
任何有用的輸入將不勝感激。
你的文章讓我看,我發現這個http://stackoverflow.com/questions/5414800/get-ip-address-from-ipconfig-use-later-in-code-or-save。我能夠用它來完成這個項目。感謝您的輸入!。 –