2016-12-06 32 views
0

在Windows 10 64我用命令集-的NetConnection檔案-InterfaceIndex 30 -NetworkCategory私人在PowerShell和它改變其有相同的配置文件作爲所有網絡連接接口索引30.的Windows 10,設置NetConnectionProfile與指數的變化所有網絡

我的問題:爲什麼這個命令改變所有網絡?

他們都是虛擬網絡,但我在另一臺帶有兩個物理適配器的PC上也嘗試過,發生同樣的事情。變更後

networks before change

the command I am entering

網絡:i.stack.imgur.com/WW4Iy.png

我發現technet.microsoft.com/en-us/library/jj899565.aspx (聲譽不好),它說Set-NetConnectionProfile cmdlet更改連接配置文件的網絡類別設置。連接配置文件表示網絡連接。

難道是連接配置文件表示多個網絡連接嗎?

編輯:

他們都沒有發現網絡。

回答

0

當您爲未識別的網絡更改某些內容時,由於這些網絡未被識別,因此未給出連接配置文件,這意味着所有未識別的網絡都會應用任何更改。

你需要做的是讓他們確定。識別依賴於具有網關地址。一個技巧是在接口上添加第二個IP,通常在子網的廣播地址前加1,然後將該地址分配爲網關。這會使Windows自動識別網絡(使用您自己的計算機的特徵),然後允許您爲其設置防火牆配置文件以及其他詳細信息。

我創建了一個PowerShell腳本,使這個簡單的:https://gist.github.com/CMCDragonkai/dbd2d94840cdaf79d3f6964bbd58e92f

試試吧!