NET 命令是 Windows NT/2000 系列系统中管理网络资源的一组基础命令,掌握它们可以完成查看共享、管理用户、映射网络驱动器、同步时钟、控制服务等常见网络管理工作。下面按字母顺序列出 20 条 NET 命令的用法,最后附 WIN98 下的差异用法。

(1)NET VIEW

作用:显示域列表、计算机列表或指定计算机的共享资源列表。

net view [\\computername | /domain[:domainname]]

参数介绍:

⑴ 键入不带参数的 net view 显示当前域的计算机列表。
⑵ \\computername 指定要查看其共享资源的计算机。
⑶ /domain[:domainname] 指定要查看其可用计算机的域。

简单事例:

> net view \\YFANG    (查看 YFANG 的共享资源列表)
> net view /domain:LOVE    (查看 LOVE 域中的机器列表)

(2)NET USER

作用:添加或更改用户帐号或显示用户帐号信息。该命令也可以写为 net users。

net user [username [password | *] [options]] [/domain]

参数介绍:

⑴ 键入不带参数的 net user 查看计算机上的用户帐号列表。
⑵ username 添加、删除、更改或查看用户帐号名。
⑶ password 为用户帐号分配或更改密码。
⑷ * 提示输入密码。
⑸ /domain 在计算机主域的主域控制器中执行操作。

简单事例:

> net user yfang    (查看用户 YFANG 的信息)

(3)NET USE

作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。

net use [devicename | *] [\\computername\sharename[\volume]] [password | *]]
     [/user:[domainname\]username] [[/delete] | [/persistent:{yes | no}]]

参数介绍:

⑴ 键入不带参数的 net use 列出网络连接。
⑵ devicename 指定要连接到的资源名称或要断开的设备名称。
⑶ \\computername\sharename 服务器及共享资源的名称。
⑷ password 访问共享资源的密码;* 提示键入密码。
⑸ /user 指定进行连接的另外一个用户;domainname 指定另一个域;username 指定登录的用户名。
⑹ /home 将用户连接到其宿主目录。
⑺ /delete 取消指定的网络连接。
⑻ /persistent 控制永久网络连接的使用。

简单事例:

> net use e: \\YFANG\TEMP    (将 \\YFANG\TEMP 目录映射为 E 盘)
> net use e: \\YFANG\TEMP /delete    (断开连接)

(4)NET TIME

作用:使计算机的时钟与另一台计算机或域的时间同步。

net time [\\computername | /domain[:name]] [/set]

参数介绍:

⑴ \\computername 要检查或同步的服务器名。
⑵ /domain[:name] 指定要与其时间同步的域。
⑶ /set 使本计算机时钟与指定计算机或域的时钟同步。

(5)Net Start

作用:启动服务,或显示已启动服务的列表。

net start service

(6)Net Pause

作用:暂停正在运行的服务。

net pause service

(7)Net Continue

作用:重新激活挂起的服务。

net continue service

(8)NET STOP

作用:停止 Windows NT 网络服务。

net stop service

参数介绍:我们来看看这些服务都是什么——

⑴ alerter(警报) ⑵ client service for netware(Netware 客户端服务) ⑶ clipbook server(剪贴簿服务器) ⑷ computer browser(计算机浏览器) ⑸ directory replicator(目录复制器) ⑹ ftp publishing service(ftp 发行服务) ⑺ lpdsvc ⑻ net logon(网络登录) ⑼ network dde(网络 dde) ⑽ network dde dsdm(网络 dde dsdm) ⑾ network monitor agent(网络监控代理) ⑿ nt lm security support provider(NT LM 安全性支持提供) ⒀ ole(对象链接与嵌入) ⒁ remote access connection manager(远程访问连接管理器) ⒂ remote access isnsap service(远程访问 isnsap 服务) ⒃ remote access server(远程访问服务器) ⒄ remote procedure call (rpc) locator(远程过程调用定位器) ⒅ remote procedure call (rpc) service(远程过程调用服务) ⒆ schedule(调度) ⒇ server(服务器) ㉑ simple tcp/ip services(简单 TCP/IP 服务) ㉒ snmp ㉓ spooler(后台打印程序) ㉔ tcp/ip netbios helper(TCP/IP NETBIOS 辅助工具) ㉕ ups ㉖ workstation(工作站) ㉗ messenger(信使) ㉘ dhcp client ㉙ eventlog

以下这些 SERVICE 只能在 NT SERVER 上使用:

⑴ file server for macintosh ⑵ gateway service for netware ⑶ microsoft dhcp server ⑷ print server for macintosh ⑸ remoteboot ⑹ windows internet name service

(9)Net Statistics

作用:显示本地工作站或服务器服务的统计记录。

net statistics [workstation | server]

参数介绍:

⑴ 键入不带参数的 net statistics 列出其统计信息可用的运行服务。
⑵ workstation 显示本地工作站服务的统计信息。
⑶ server 显示本地服务器服务的统计信息。

简单事例:

> net statistics server | more    (显示服务器服务的统计信息)

(10)Net Share

作用:创建、删除或显示共享资源。

net share sharename=drive:path [/users:number | /unlimited] [/remark:"text"]

参数介绍:

⑴ 键入不带参数的 net share 显示本地计算机上所有共享资源的信息。
⑵ sharename 是共享资源的网络名称。
⑶ drive:path 指定共享目录的绝对路径。
⑷ /users:number 设置可同时访问共享资源的最大用户数。
⑸ /unlimited 不限制同时访问共享资源的用户数。
⑹ /remark:"text" 添加关于资源的注释,注释文字用引号住。

简单事例:

> net share mylove=c:\temp /remark:"my first share"    (将 C:\temp 共享为 mylove)
> net share mylove /delete    (停止共享 mylove 目录)

(11)Net Session

作用:列出或断开本地计算机和与之连接的客户端的会话,也可以写为 net sessions 或 net sess。

net session [\\computername] [/delete]

参数介绍:

⑴ 键入不带参数的 net session 显示所有与本地计算机的会话的信息。
⑵ \\computername 标识要列出或断开会话的计算机。
⑶ /delete 结束与 \\computername 计算机会话并关闭本次会话期间计算机的所有打开文件。

简单事例:

> net session \\YFANG    (显示计算机名为 YFANG 的客户端会话信息列表)

(12)Net Send

作用:向网络的其他用户、计算机或通信名发送消息。

net send {name | * | /domain[:name] | /users} message

参数介绍:

⑴ name 要接收发送消息的用户名、计算机名或通信名。
⑵ * 将消息发送到组中所有名称。
⑶ /domain[:name] 将消息发送到计算机域中的所有名称。
⑷ /users 将消息发送到与服务器连接的所有用户。
⑸ message 作为消息发送的文本。

简单事例:

> net send /users server will shutdown in 5 minutes.    (给所有连接到服务器的用户发送消息)

(13)Net Print

作用:显示或控制打印作业及打印队列。

net print [\\computername] job# [/hold | /release | /delete]

参数介绍:

⑴ computername 共享打印机队列的计算机名。
⑵ sharename 打印队列名称。
⑶ job# 在打印机队列中分配给打印作业的标识号。
⑷ /hold 使用 job# 时,在打印机队列中使打印作业等待。
⑸ /release 释放保留的打印作业。
⑹ /delete 从打印机队列中删除打印作业。

简单事例:

> net print \\YFANG\SEEME    (列出 \\YFANG 计算机上 SEEME 打印机队列的目录)

(14)Net Name

作用:添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。

net name [name [/add | /delete]]

参数介绍:

⑴ 键入不带参数的 net name 列出当前使用的名称。
⑵ name 指定接收消息的名称。
⑶ /add 将名称添加到计算机中。
⑷ /delete 从计算机中删除名称。

(15)Net Localgroup

作用:添加、显示或更改本地组。

net localgroup groupname {/add [/comment:"text"] | /delete} [/domain]

参数介绍:

⑴ 键入不带参数的 net localgroup 显示服务器名称和计算机的本地组名称。
⑵ groupname 要添加、扩充或删除的本地组名称。
⑶ /comment:"text" 为新建或现有组添加注释。
⑷ /domain 在当前域的主域控制器中执行操作,否则仅在本地计算机上执行操作。
⑸ name [ ...] 列出要添加到本地组或从本地组中删除的一个或多个用户名或组名。
⑹ /add 将全局组名或用户名添加到本地组中。
⑺ /delete 从本地组中删除组名或用户名。

简单事例:

> net localgroup love /add    (将名为 love 的本地组添加到本地用户帐号数据库)
> net localgroup love    (显示 love 本地组中的用户)

(16)Net Group

作用:在 Windows NT Server 域中添加、显示或更改全局组。

net group groupname {/add [/comment:"text"] | /delete} [/domain]

参数介绍:

⑴ 键入不带参数的 net group 显示服务器名称及服务器的组名称。
⑵ groupname 要添加、扩展或删除的组。
⑶ /comment:"text" 为新建组或现有组添加注释。
⑷ /domain 在当前域的主域控制器中执行该操作,否则在本地计算机上执行操作。
⑸ username[ ...] 列表显示要添加到组或从组中删除的一个或多个用户。
⑹ /add 添加组或在组中添加用户名。
⑺ /delete 删除组或从组中删除用户名。

简单事例:

> net group love yfang1 yfang2 /add    (将现有用户帐号 yfang1 和 yfang2 添加到 love 组)

(17)Net File

作用:显示某服务器上所有打开的共享文件名及锁定文件数。

net file [id [/close]]

参数介绍:

⑴ 键入不带参数的 net file 获得服务器上打开文件的列表。
⑵ id 文件标识号。
⑶ /close 关闭打开的文件并释放锁定记录。

(18)Net Config

作用:显示当前运行的可配置服务,或显示并更改某项服务的设置。

net config [service [options]]

参数介绍:

⑴ 键入不带参数的 net config 显示可配置服务的列表。
⑵ service 通过 net config 命令进行配置的服务(server 或 workstation)。
⑶ options 服务的特定选项。

(19)Net Computer

作用:从域数据库中添加或删除计算机。

net computer \\computername {/add | /del}

参数介绍:

⑴ \\computername 指定要添加到域或从域中删除的计算机。
⑵ /add 将指定计算机添加到域。
⑶ /del 将指定计算机从域中删除。

简单事例:

> net computer \\cc /add    (将计算机 cc 添加到登录域)

(20)Net Accounts

作用:更新用户帐号数据库、更改密码及所有帐号的登录要求。

net accounts [/forcelogoff:{minutes | no}] [/minpwlen:length] [/maxpwage:{days | unlimited}]
     [/minpwage:days] [/uniquepw:number] [/domain]

参数介绍:

⑴ 键入不带参数的 net accounts 显示当前密码设置、登录时限及域信息。
⑵ /forcelogoff:{minutes | no} 设置当用户帐号或有效登录时间过期时,强制用户退出登录前等待的时间。
⑶ /minpwlen:length 设置用户帐号密码的最少字符数。
⑷ /maxpwage:{days | unlimited} 设置用户帐号密码有效的最大天数。
⑸ /minpwage:days 设置用户必须保持原密码的最小天数。
⑹ /uniquepw:number 要求用户更改密码时,必须在经过 number 次后才能重复使用与之相同的密码。
⑺ /domain 在当前域的主域控制器上执行该操作。
⑻ /sync 当用于主域控制器时,该命令使域中所有备份域控制器同步。

简单事例:

> net accounts /minpwlen:7    (将用户帐号密码的最少字符数设置为 7)

附:WIN98 下的 NET 命令

上面介绍的是 NET 命令在 WINNT 下的基本用法,下面我们看看 NET 命令在 WIN98 下的基本用法。

在 WIN98 中 NET 命令也有一些参数,其中有一些参数的名字和功能及简单的使用方法和 WINNT 下相应的参数用法相同,其中有:NET TIME、NET PRINT、NET USE、NET VIEW。

在 WIN98 中 NET 命令还有一些参数,名字与 WINNT 下相应的参数相同但用法有些不同,其中有:

(1)NET START 作用:启动相应的服务(不能在 DOS-WIN 中用)。

NET START [BASIC | NWREDIR | WORKSTATION | NETBIND | NETBEUI | NWLINK] [/LIST] [/YES] [/VERBOSE]

(2)NET STOP 作用:停止相应的服务(不能在 DOS-WIN 中用)。

NET STOP [BASIC | NWREDIR | WORKSTATION | NETBIND | NETBEUI | NWLINK] [/YES]

在 WIN98 中 NET 命令还有一些参数是在 98 下才有的,其中有:

(1)NET DIAG 作用:运行 MS 的 DIAGNOSTICS 程序,显示网络的 DIAGNOSTIC 信息。

NET DIAGNOSTICS [/NAMES | /STATUS]

(2)NET INIT 作用:不通过绑定来加载协议或网卡驱动(不能在 DOS-WIN 中用)。

NET INITIALIZE [/DYNAMIC]

(3)NET LOGOFF 作用:断开连接的共享资源(不能在 DOS-WIN 中用)。

(4)NET LOGON 作用:在 WORKGROUP 中登陆(不能在 DOS-WIN 中用)。

NET LOGON [user [password | ?]] [/DOMAIN:name] [/YES] [/SAVEPW:NO]

(5)NET PASSWORD 作用:更改你的网络登陆口令(不能在 DOS-WIN 中用)。

NET PASSWORD \\computer | /DOMAIN:name [user [oldpassword [newpassword]]]