netsh
Network Shell 命令列指令碼處理公用程式,可讓您在本機或從遠端顯示或修改目前執行中電腦的網路設定。 您可以在命令提示字元或 Windows PowerShell 中啟動此公用程式。
語法
netsh [-a <Aliasfile>][-c <Context>][-r <Remotecomputer>][-u [<domainname>\<username>][-p <Password> | [{<NetshCommand> | -f <scriptfile>}]
參數
參數 | 描述 |
---|---|
-a <Aliasfile> |
指定在執行 Aliasfile 之後傳回 netsh 提示,以及包含一或多個 netsh 命令的文字檔名稱。 |
-c <Context> |
指定 netsh 進入指定的 netsh 內容和要進入的 netsh 內容。 |
-r <Remotecomputer> |
指定要設定的遠端電腦。 重要事項:如果使用此參數,則必須確定遠端登錄服務正在遠端電腦上執行。 如果該服務並未執行,Windows 會顯示「找不到網路路徑」錯誤訊息。 |
-u <domainname>\<username> |
指定在使用者帳戶下執行 netsh 命令時要使用的網域和使用者帳戶名稱。 如果省略網域,則預設使用本機網域。 |
-p <Password> |
指定使用 -u <username> 參數指定的使用者帳戶之密碼。 |
<NetshCommand> |
指定要執行的 netsh 命令。 |
-f <scriptfile> |
執行指定的指令碼檔案之後,結束 netsh 命令。 |
?? | 在命令提示字元顯示說明。 |
備註
如果指定 -r 後面接著另一個命令,則 netsh 會在遠端電腦上執行命令,然後回到 Cmd.exe 命令提示字元。 如果指定 -r 且沒有其他命令,則 netsh 會在遠端模式中開啟。 此程式類似於在 Netsh 命令提示字元使用 set machine。 當您使用 -r 時,您只會針對 netsh 的目前執行個體設定目標電腦。 在您結束並重新鍵入 netsh 後,目標電腦會重設為本機電腦。 您可藉由指定存放在 WINS 中的電腦名稱、UNC 名稱、DNS 伺服器所解析的網際網路名稱或 IP 位址,在遠端電腦上執行 netsh 命令。
如果字串值在字元之間包含空格,則必須以引號括住字串值。 例如,
-r "contoso remote device"