net 是 Windows 內建的命令列網路管理工具,支援 XP/7/10/11 及 Server 版本。它可管理網路環境、服務、用戶、登入、時間同步、共享資源等,功能強大且無需圖形介面即可遠端操作。
net /? 或 net help:顯示所有子命令。net help 子命令 或 net 子命令 /?:顯示特定子命令語法。net helpmsg 錯誤碼:查詢 4 位數錯誤碼說明。net view [\\電腦名 | /domain[:網域名]]
# 範例
net view # 顯示當前網域電腦列表
net view \\SERVER01 # 顯示 SERVER01 共享資源
net view /domain:SALES # 顯示 SALES 網域電腦列表
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
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 # 移除所有連線
net time [\\電腦名 | /domain[:網域名]] [/set]
# 範例
net time \\DC01 /set /yes # 強制與 DC01 同步,不提示
net start # 列出已啟動服務
net start "Print Spooler" # 啟動列印佇列服務 (含空格需加引號)
net stop "Windows Update" # 停止 Windows Update
net pause "Server" # 暫停 Server 服務
net share # 列出本機共享
net share Data=D:\Data /grant:Everyone,FULL # 建立共享並授權
net share Data /delete # 移除共享
net localgroup administrators john /add # 將 john 加入管理員
net localgroup "Remote Desktop Users" john /add # 加入遠端桌面用戶群組
net config workstation # 顯示工作站設定
net statistics workstation # 顯示工作站統計 (傳輸位元組、錯誤等)
net 功能精簡,部分參數僅在純 DOS 模式可用。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 會話、自動化部署腳本中遊刃有餘。建議收藏本文作為速查手冊,並定期在測試環境演練關鍵操作。