萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路應用技術 >> 應用程式教學

NET 命令完全手冊:從入門到進階的網路管理實戰

NET 命令概覽

net 是 Windows 內建的命令列網路管理工具,支援 XP/7/10/11 及 Server 版本。它可管理網路環境、服務、用戶、登入、時間同步、共享資源等,功能強大且無需圖形介面即可遠端操作。

取得說明與通用參數

  • net /? 或 net help:顯示所有子命令。
  • net help 子命令 或 net 子命令 /?:顯示特定子命令語法。
  • net helpmsg 錯誤碼:查詢 4 位數錯誤碼說明。
  • /yes、/no (可縮寫 /y、/n):預先回答確認提示,適合腳本自動化。

核心子命令詳細語法與範例

1. NET VIEW - 檢視網路資源

net view [\\電腦名 | /domain[:網域名]]
# 範例
net view                    # 顯示當前網域電腦列表
net view \\SERVER01         # 顯示 SERVER01 共享資源
net view /domain:SALES      # 顯示 SALES 網域電腦列表

2. NET USER - 用戶帳號管理

net user [用戶名 [密碼 | *] [選項]] [/domain]
# 範例
net user                    # 列出本機用戶
net user john P@ssw0rd /add # 新增用戶 john
net user john *             # 互動式修改密碼
net user john /delete       # 刪除用戶
net user guest /active:yes  # 啟用 Guest

3. NET USE - 連線與映射網路磁碟

net use [裝置名 | *] [\\電腦名\共享名] [密碼 | *] [/user:[網域\]用戶名] [/delete | /persistent:{yes|no}]
# 範例
net use Z: \\FILESERVER\Data /user:CORP\admin P@ssw0rd /persistent:yes  # 持久映射
net use Z: /delete           # 移除映射
net use * /delete /yes       # 移除所有連線

4. NET TIME - 時間同步

net time [\\電腦名 | /domain[:網域名]] [/set]
# 範例
net time \\DC01 /set /yes    # 強制與 DC01 同步,不提示

5. NET START / STOP / PAUSE - 服務控制

net start                   # 列出已啟動服務
net start "Print Spooler"   # 啟動列印佇列服務 (含空格需加引號)
net stop "Windows Update"   # 停止 Windows Update
net pause "Server"          # 暫停 Server 服務

6. NET SHARE - 共享資源管理

net share                   # 列出本機共享
net share Data=D:\Data /grant:Everyone,FULL  # 建立共享並授權
net share Data /delete      # 移除共享

7. NET LOCALGROUP - 本機群組管理

net localgroup administrators john /add   # 將 john 加入管理員
net localgroup "Remote Desktop Users" john /add  # 加入遠端桌面用戶群組

8. NET CONFIG / NET STATISTICS

net config workstation      # 顯示工作站設定
net statistics workstation  # 顯示工作站統計 (傳輸位元組、錯誤等)

版本差異與注意事項

  • Windows 98/Me:net 功能精簡,部分參數僅在純 DOS 模式可用。
  • Workstation vs Server:Server 版包含更多服務相關子命令 (如 net session, net file)。
  • 永久生效:部分命令 (如 net user /add) 立即生效並永久保存,操作前請三思。
  • 圖形化替代:所有 net 功能均有對應 GUI 工具 (lusrmgr.msc, services.msc, compmgmt.msc),生產環境建議優先使用 GUI 降低誤操作風險。

實戰腳本範例:快速建立遠端管理環境

@echo off
rem 建立管理用戶並加入管理員群組
net user remoteadmin Str0ngP@ss! /add /expires:never
net localgroup administrators remoteadmin /add

rem 開啟遠端桌面 (需配合 reg add 修改登錄)
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

rem 開啟防火牆遠端桌面規則
netsh advfirewall firewall set rule group="remote desktop" new enable=yes

echo 遠端管理環境就緒,請使用 remoteadmin 登入。
pause

總結

熟練掌握 net 系列命令,能讓網路管理員在無圖形介面的 Server Core、遠端 SSH/PowerShell 會話、自動化部署腳本中遊刃有餘。建議收藏本文作為速查手冊,並定期在測試環境演練關鍵操作。

copyright © 萬盛學電腦網 all rights reserved