Net命令应用全解
暑期特刊
NET命令为网络管理员对局域网的管理和维护提供了方便,本文介绍如何在局域网中使用NET命令。
1.Net accounts
(1)具体功能
将用户账户数据库升级并修改所有账户的密码和登录请求。
(2)语法详解
net accounts [/forcelogoff:{minutes | no}] [/minpwlen:length] [/maxpwage:{days | unlimited}] [/minpwage:days] [/uniquepw:number] [/domain]
(3)参数说明
/forcelogoff:{minutes | no} 设置当用户账户或有效登录时间到期时,在结束用户与服务器的会话前要等待的分钟数。默认值no可以防止强制注销用户。
/minpwlen:length 设置用户账户密码的最少字符数。字符数目范围是0到127,默认值为6个字符。
/maxpwage:{days | unlimited} 设置用户账户密码有效天数的最大值。数值unlimited的设置为无时间限制。/maxpwage命令行选项必须大于/minpwage。天数范围是1到49 710(即unlimited的值等于 49 710天),默认值为90天。
/minpwage:days 设置在用户可以更改新密码前的最小天数。默认值为0天,从而不设置最短时间。该范围是0到49 710天。
/uniquepw: number 要求用户不要为更改密码时指定的number重复相同的密码。密码更改的范围是0到24,默认值是5。
/domain 对当前域的主域控制器执行操作。否则,操作将在本地计算机上执行。
(4)注释
Net Logon服务必须运行在要更改账户参数的计算机上。使用不带参数的net accounts显示密码、登录限制和域信息的当前配置。
使用net accounts之前必须执行以下操作:创建用户账户。使用用户管理器或net user创建用户账户;在所有可验证域中登录的服务器上运行Net Logon服务。系统启动时将自动启动Net Logon。
使用/forcelogoff:minutes时,在强制用户从网络注销之前几分钟将发送警告。如果打开了某些文件,系统也将通知用户。如果minutes少于2,系统将警告用户立即从网络注销。
(5)例举说明
例子1:要显示当前设置、密码要求以及服务器的服务器角色,请键入:
net accounts
例子2:要设置不少于7个字符的用户账户密码,请键入:
net accounts /minpwlen:7
例子3:要指定用户只有在五次更改密码后才可以重新使用密码,请键入:
net accounts /uniquepw:5
例子4:要防止用户在7天内更改密码,而且强制用户每30天才能更改一次密码,并在登录时间到期后用5分钟警告强制用户注销,请键入:
net accounts /minpwage:7 /maxpwage:30 /forcelogoff:5
例子5:要确保先前的设置只有在计算机登录到域后才生效,请键入:
net accounts /minpwage:7 /maxpwage:30 /domain
2.Net computer
(1)具体功能
从域数据库中添加或删除计算机。
(2)语法详解
net computer \\ComputerName {/add | /del}
(3)参数说明
\\computername 指定要从域中添加或删除的计算机。
{/add | /del} 从域中添加或删除指定的计算机。
(4)注释
Net computer将所有添加和删除的计算机转发到域控制器。
(5)例举说明
要将计算机Grizzlybear添加到域中,请键入:
net computer \\grizzlybear /add
3.Net config
(1)具体功能
显示正在运行的可配置服务,或显示和更改服务器服务或工作站服务。使用不带参数的net config命令显示可配置服务的列表。
(2)语法详解
net config [{server|workstation}]
(3)参数说明
Server 在运行服务器服务时,显示服务设置并允许更改该设置。
Workstation 在运行工作站服务时,显示服务设置并允许更改该设置。
(4)注释
使用net config server命令更改可配置服务器服务设置。更改立即生效,并且永久保持。
不能利用net config server更改服务器服务的所有设置。net config server可以显示不能配置的下列信息:服务器计算机名;服务器注释;服务器版本(即软件版本号);服务器处于活动状态(即网络描述);服务器处于隐藏状态(即/hidden设置);最大登录用户数(即可使用服务器共享资源的最大用户数);每个会话打开文件的最大数(即用户可在一个会话中打开服务器文件的最大数);空闲会话时间(最小值)。
使用net config workstation更改可配置工作站服务设置。
net config workstation将显示下列信息:计算机名;完整的计算机名称;用户名;工作站处于活动状态(即网络描述);软件版本(即软件版本号);工作站域;工作站域的DNS名称;登录域;COM打开时间超时(秒);COM发送量(字节);COM发送超时(msec)。
4.Net pause
(1)具体功能
暂停当前运行的服务。
(2)语法详解
net pause service
(3)参数说明
Service 必需。指定要暂停的计算机。下表列出了Service的部分值。
值 |
说 明 |
| netlogon | 暂停“网络登录”服务 |
| nt lm security support provider | 暂停“NT LM 安全支持提供商”服务 |
| schedule | 暂停“任务调度程序”服务 |
| server | 暂停“服务器”服务 |
| workstation | 暂停“工作站”服务 |
(4)注释
在服务器上,在停止服务以便让用户完成工作或从资源断开连接前请使用net pause命令。暂停服务只是使该服务处于等待状态,而不从内存中删除软件。已经连接资源的用户可以完成自己的任务,但不允许建立到资源的新连接。如果要停止影响共享资源的服务,则应先暂停服务。使用net send发送要停止服务的消息。在让用户花足够的时间完成使用资源后,可以使用net stop停止服务。要重新激活暂停的服务,请使用net continue。
不能暂停所有服务。暂停操作将在以下几个方面对服务造成影响:暂停“网络登录”服务将阻止计算机处理登录请求。如果域还有其他登录服务器,则用户仍可以登录到网络;暂停“服务器”服务将阻止用户建立到服务器共享资源的新连接。如果网络上没有其他登录服务器,则用户将无法登录到网络。现有连接将不受影响。在暂停服务器期间,管理员仍可以建立该服务器的连接;暂停“工作站”服务将使用户无法定义用户名、密码和连接,但会将对打印机设备的请求导向连接到计算机,而不是连接到网络打印机。
如果服务名包含空格,请使用引号将文本引起来(例如,“Service Name”)。
(5)例举说明
例子1:要暂停“服务器”服务,请键入:
net pause server
例子2:如果服务器名由两个或多个单词组成,必须用引号把该服务器名圈起来。例如,要暂停“NT LM安全支持提供商”服务,请键入:
net pause" nt lm security support provider"
5.Net continue
(1)具体功能
继续使用由Net pause暂停的服务。
(2)语法详解
net continue service
(3)参数说明
Service 必需。指定要继续的计算机。下表列出了所有Service 的部分值。
值 |
说 明 |
| netlogon | 继续“网络登录”服务 |
| nt lm security support provider | 继续“NT LM 安全支持提供商”服务 |
| schedule | 继续“任务计划程序”服务 |
| server | 继续“服务器”服务 |
| workstation | 继续“工作站”服务 |
(4)注释
要对资源作轻微更正,请暂停服务。然后使用net continue命令重新激活服务或打印机,而不用中断用户连接。
暂停和继续服务的效果随每种服务而变化。
如果服务名包含空格,请使用引号将文本引起来(例如,“Service Name”)。
(5)例举说明
例子1:如下命令将继续工作站服务:
net continue workstation
例子2:如果服务器名由两个或多个单词组成,必须用引号把该服务器名圈起来。例如,要继续NT LM安全支持提供商服务,请键入:
net continue" nt lm security support provider"
6.Net file
(1)具体功能
显示服务器上所有打开的共享文件名称以及每个文件的文件锁定码(如果有的话)。该命令也关闭单独的共享文件并删除文件锁定。使用不带参数的net file命令显示服务器上打开文件的列表。
(2)语法详解
net file [ID [/close]]
(3)参数说明
ID 指定文件的标识号。
/close 关闭打开的文件并释放锁定的记录。通过共享文件的服务器命令提示符键入该命令。
(4)注释
也可以键入net files运行该命令。
使用net file查看并控制网络上共享的文件。有时,用户会错误地打开或锁定了共享文件。这时,网络上的其他用户将不能访问文件的锁定部分。可以使用net file /close删除锁定并关闭该文件。Net file的输出类似下面的形式:
File Path Username #locks
-------------------------------------------------------------------
0 C:\A_FILE.TXT MARYSL 0
1 C:\DATABASE DEBBIET2
(5)例举说明
要关闭标识号码为1的文件,请键入:
net file 1 /close
7.Net localgroup
(1)具体功能
添加、显示或修改本地组。使用不带参数的net localgroup命令显示计算机上服务器和本地组的名称。
(2)语法详解
net localgroup [GroupName [/comment:“text”]] [/domain]
net localgroup [GroupName {/add [/comment:“text”] | /delete} [/domain]]
net localgroup [GroupName name [ ...]{/add | /delete} [/domain]]
(3)参数说明
GroupName 指定要添加、扩展或删除的本地组的名称。使用不带其他参数的net localgroup GroupName显示本地组中的用户列表或全局组。
/comment:"text" 为新建或已经存在的组添加注释。评注最多可以包含48个字符。给文本加上引号。
/domain 对当前域的主域控制器执行操作。否则,操作将在本地计算机上执行。
name [ ...] 列出一个或多个用户名或组名以添加或从本地组中删除。
/add 添加全局组名称或者向本地组中添加用户名称。必须在使用此命令将用户或全局组添加到本地组之前先为其建立账户。
/delete 从本地组中删除组名称或用户名。
(4)注释
使用/domain。/domain仅适用于成为域成员的Windows XP Professional计算机。默认情况下,服务器计算机将在主域控制器上执行操作。
使用name。用空格分隔多项。名称可以是本地用户、其他域的用户或全局组,但不能是其他本地组。如果用户来自另一个域,请在用户名的开头添加域名(例如 SALES\RALPHR)。
用户分组。使用net localgroup命令以相同或相似方式将使用计算机或网络的用户分组。在对本地组指定权限时,本地组的每个成员都自动获得相同的权限。
(5)例举说明
例子1:要显示本地服务器上所有本地组的列表,请键入:
net localgroup
例子2:要将本地组exec添加到本地用户账户数据库,请键入:
net local group exec /add
例子3:要将本地组exec添加到域用户账户数据库,请键入:
net localgroup exec /add /domain
例子4:要将现有用户账户stevev、ralphr(来自SALES域)和jennyt添加到本地计算机上的exec本地组,请键入:
net localgroup exec stevev sales\ralphr jennyt /add
例子5:要将现有用户账户stevev、ralphr和jennyt添加到域中的exec本地组,请键入:
net localgroup exec stevev ralphr jennyt /add /domain
例子6:要显示exec本地组中的用户,请键入:
net localgroup exec。
例子7:要将注释添加到exec本地组记录,请键入:
net localgroup exec /comment:" The executive staff."
8.Net group
(1)具体功能
添加、显示或修改域中的全局组。
(2)语法详解
net group [groupname [/comment:"text"]] [/domain]
net group [groupname {/add [/comment:"text"] | /delete} [/domain]]
net group [groupname username[ ...]{/add | /delete} [/domain]]
(3)参数说明
Groupname 指定要添加、扩展或删除的组的名称。仅指定组名以查看组中的用户列表。
/comment:"text" 为新建或已经存在的组添加注释。注释可以包含多达48个字符。给文本加上引号。
/domain 在当前域的主域控制器上执行操作。否则,操作将在本地计算机上执行。
/add 添加组,或向组中添加用户名称。必须使用该命令为要添加到组中的用户创建账户。
/delete 删除组,或从组中删除用户。
UserName[ ...] 列出一个或多个用户名以添加到组或从组中删除。用空格分隔多个用户名项。
(4)注释
使用不带参数的net group命令显示服务器名和服务器上组的名称。
也可以键入net groups。
使用net group命令,并以相同或相似方式对使用网络的用户分组。在对组指定权限时,组的每个成员都自动获得这些权限。在输出中,net group将优先输出包含带有星号的(*)用户和组的组。服务器上组的net group输出类似下面的形式:
Group Accounts for \\PRODUCTION
----------------------------------------------
*Domain Admins *Domain Users
(5)例举说明
例子1:要显示本地服务器上所有组的列表,请键入:
net group
例子2:要将组Exec添加到本地用户账户数据库,请键入:
net group exec /add
例子3:要将组Exec添加到域数据库,请键入:
net group exec /add /domain
例子4:要将现有用户账户stevev、ralphr和jennyt添加到本地计算机上的Exec组,请键入:
net group exec stevev ralphr jennyt /add
例子5:要将现有用户账户stevev、ralphr和jennyt添加到域数据库中的Exec组,请键入:
net group exec stevev ralphr jennyt /add /domain
例子6:要显示exec组中的用户,请键入:
net group exec
例子7:要将备注添加到exec组记录,请键入:
net group exec /comment:"The executive staff."
9.Net helpmsg
(1)具体功能
解释错误出现的原因,同时提供解决问题的信息。
(2)语法详解
net helpmsg message#
(3)参数说明
message# 必需。指定要获得详细信息的消息的4位号码。
(4)注释
当网络操作失败时,可以看到类似于下面的消息:2182: The requested service has already been started。
(5)例举说明
要获得错误消息NET 2182的详细信息,请键入:
net helpmsg 2182
10.Net name
(1)具体功能
添加或删除消息名称(即别名),或显示计算机可接受消息的名称列表。使用不带参数的net name显示当前使用的名称列表。
(2)语法详解
net name [name {/add|/delete}]
(3)参数说明
Name 指定接收消息的名称。名称可有15个字符。
/add 给计算机添加名称。
/delete 从计算机中删除名称。
(4)注释
使用net name命令指定接收消息的名称。使用net name之前必须启动信使服务。每个消息传递名称在网络中必须是唯一的。通过net name创建的名称严格用于发送消息,而不用于组名称。Windows XP使用下面三种类型的名称:任何发送消息的名称(通过net name添加);计算机机器名称(启动工作站服务时添加);用户名(在登录时添加,条件是在网络上其他地方没有将它用作消息名称)。
/add是可选项。Net name name和net name name add的效果相同。可以使用其中任何一个命令给计算机添加名称。
不能删除计算机的机器名。可以删除用户名。
(5)例举说明
例子1:查看计算机上名称的列表,请键入:
net name
例子2:要将名称rsvp添加到计算机,请键入:
net name rsvp
例子3:要从计算机删除名称rsvp,请键入:
net name rsvp /delete
11.Net print
显示有关指定打印队列、指定打印服务器上的所有打印队列和指定打印作业的信息,或者控制指定的打印作业。使用不带参数的net print显示该命令的命令行帮助。
(1)显示指定打印服务器上的指定打印队列或所有打印队列的信息
语法详解:
net print \\ComputerName[\QueueName]
参数说明:
\\computername 必需。通过名称指定要显示其上的打印队列的计算机。
\QueueName 通过名称指定要显示的打印队列。如果指定了计算机但没有指定打印队列,将显示指定计算机上所有打印队列的信息。
注释:
Net print将显示有关打印队列的几种类型的信息。下面是服务器Production上所有打印队列的报告的示例:
Printer queues at \\PRODUCTION
Name Job # Size Status
----------------------------------------------------------------------------
LASER Queue 1 jobs *Queue Active*
USER1 84 47583 Spooling
例举说明:
要列出\\PRODUCTION计算机上Dotmatrix打印队列的内容,请键入:
net print \\production\dotmatrix
(2)显示关于某指定打印作业的信息或控制该指定打印作业
语法详解:
net print [\\ComputerName] JobNumber [{/hold | /release | /delete}]
参数说明:
\\computername 通过名称指定要控制其上打印作业的计算机。如果没有指定计算机,则使用本地计算机。
JobNumber 必需。指定要控制的打印作业的编号。该编号由接受打印作业并主持该打印作业的计算机分配。计算机分配编号给打印作业后,该号码将不会分配给该计算机所主持的任何打印队列中的任何其他打印作业。
{/hold | /release | /delete} 指定对打印作业执行的操作。/hold参数可以延缓当前打印作业,允许其他打印作业忽略该打印,直到将其重新释放。/release参数可以释放被延缓的打印作业。/delete参数可以删除打印队列中的打印作业。如果指定了打印作业编号但没有指定操作,将显示该打印作业的信息。
注释:
下面是一个打印作业的报告示例:
Job # 35
Status waiting
Size 3096
Remark
Submitting user USER2
Notify USER2
Job data type
Job parameters
Additional info
例举说明:
例子1:要显示有关\\PRODUCTION计算机上作业号为35的信息,请键入:
net print \\production 35
例子2:要延缓\\PRODUCTION计算机上的作业号263,请键入:
net print \\production 263 /hold
例子3:要释放\\PRODUCTION计算机上的作业号263,请键入:
net print \\production 263 /release
12.Net send
(1)具体功能
将消息发送到网络上的其他用户、计算机或者消息名称。
(2)语法详解
net send {name | * | /domain[:name] | /users} message
(3)参数说明
Name 指定用于发送消息的用户名、计算机名或消息发送名。如果提供的信息包含空格,请使用引号将文本引起来(例如,“Computer Name”)。当将长用户名用作NetBIOS名称时有可能出现问题。NetBIOS名称被限制为16个字符,第16个字符将被保留。
* 将消息发送给在你域或工作组中的所有名称。
/domain:name 将消息发送给计算机域中的所有名称。可以指定发送消息到指定域或工作组中所有名称的 name。
/users 将消息发送给所有连接服务器的用户。
Message 必需。指定消息的文本。
(4)注释
可以只将邮件发送给一个在网络上活动的名字。如果发送消息到用户名,该用户必须登录并运行“信使”服务才能接收消息。
可以向计算机所在的域(使用*或/domain),或者其他域(/domain: domainname)中的所有名字广播消息。广播消息最多包含128个字符。把信息发送到多个用户时使用判断力。
/users选项允许你向所有参与服务器会话的用户发送消息。把信息发送到多个用户时使用判断力。
必须运行“信使”服务接收邮件。
(5)例举说明
例子1:要将消息Meeting changed to 3 P.M. Same place.发送到用户robertf,请键入:
net send robertf Meeting changed to 3 P.M. Same place
例子2:要将邮件发送到与服务器连接的所有用户,请键入:
net send /users This server will shut down in 5 minutes
例子3:要发送包含斜线(/)的邮件,请键入:
net send robertf "Format your disk with FORMAT /4"
13.Net session
(1)具体功能
管理服务器计算机连接。使用不带参数的net session命令显示有关本地计算机所有会话的信息。
(2)语法详解
net session [\\ComputerName] [/delete]
(3)参数说明
\\computername 标识你要列出或断开其会话的计算机。
/delete 结束计算机与 \\computername 的会话并关闭计算机中所有为该会话打开的文件。如果省略\\computername,所有在本地计算机上的会话将被取消。
注意:使用net session有可能造成数据丢失。在断开会话之前可能需要警告用户。
(4)注释
也可以使用net sessions或net sess运行net session。
使用net session命令查看服务器上用户的用户名和计算机名、用户是否打开了文件以及各个用户的已空闲会话时间。信息将以类似下面的格式显示:
Computer User name Client type Opens Idle time
----------------------------------------------------------------------------------
\\BASSETT CHRISDR Windows 2000 1 00:00:13
\\SHARONCA Administrator DOS LM 2.1 0 01:05:13
要显示用户会话,请在命令中使用computername。单个用户的信息包括用户所连接的共享资源的列表。
当客户端的用户成功连接到服务器后,会话将被记录下来。相同的网络上的两个计算机可以成功会话,且用户具有一个被服务器接受的用户名和密码。客户端的用户在使用服务器资源之前必须与服务器进行一次会话,只有当客户端的用户连接到资源时才建立该会话。客户与服务器之间只有一个会话,但它们与资源之间可能有多个入口点或连接。
要设置自动断开连接之前会话空闲的时间,请使用net config server/autodisconnect命令设置 autodisconnect功能。自动断开连接对用户是透明的,因为当用户再次访问资源时将自动重新建立会话。
要中止与服务器的会话,请使用 net session \\ComputerName /delete。
(5)例举说明
例子1:要显示本地服务器的会话信息列表,请键入:
net session
例子2:要显示计算机名为Shepherd的客户端会话信息,请键入:
net session \\shepherd
例子3:要结束服务器与连接到服务器的客户端的所有会话,请键入:
net session /delete
14.Net share
(1)具体功能
管理共享资源。使用不带参数的net share显示本地计算机上所有共享资源的信息。
(2)语法详解
net share [ShareName]
net share [ShareName=Drive:Path [{/users:number|/unlimited}] [/remark:"text"] [/cache: {manual|automatic|no}]]
net share [ShareName [{/users:number|unlimited}] [/remark:"text"] [/cache: {manual|automatic|no}]]
net share [{ShareName|Drive:Path} /delete]
(3)参数说明
ShareName 指定共享资源的网络名称。键入带参数ShareName的net share命令仅显示有关该共享的信息。
drive:path 指定要共享目录的绝对路径。
/users:number 设置可以同时访问共享资源的最多用户数。
/unlimited 指定可以同时访问共享资源的、数量不受限制的用户。
/remark:"text" 添加关于资源的描述注释。给文本加上引号。
/cache:automatic 用带自动重新集成的脱机客户缓存。
/cache:manual 用带手动重新集成的脱机客户缓存。
/cache:no 提醒客户脱机缓存不合适。
/delete 停止共享资源。
(4)注释
要共享带有包含空格字符路径的目录,请使用引号将目录的驱动器和路径引起来(例如,“C:\Path Name”)。
当显示计算机上的所有共享资源时,将显示资源的共享名、与资源相关的设备名或路径,以及与资源有关的描述性注释。输出内容与以下相似:
share name resource remark
--------------------------------------------------------------------------------------
ADMIN$ C:\WINNT Remote Admin
C$ C:\ Default Share for Internal Use
print$ C:\WINNT\SYSTEM\SPOOL
IPC$ Remote IPC
LASER LPT1 Spooled Laser printer
在服务器上创建共享时,这些共享将被保存。在停止Server服务时,所有共享都断开,但是在下一次启动Server服务或者重新启动计算机时将自动重新连接它们。
当从远程计算机浏览本地计算机时,将不显示以字符$结尾的共享资源名。
(5)例举说明
例子1:要使用共享名DataShare共享计算机的C:\Data目录并包括注释,请键入:
net share DataShare=c:\Data /remark:"For department 123."
例子2:要停止上例中创建的DataShare文件夹共享,请键入:
net share DataShare /delete
例子3:要使用共享名List共享计算机的C:\Art Lst目录,请键入:
net share list="c:\art lst"
15.Net statistics
(1)具体功能
显示本地“工作站”或“服务器”服务或正在运行的可以使用统计的服务的统计日志。使用不带参数的net statistics,列出正在运行的可以使用统计的服务。
(2)语法详解
net statistics [{workstation | server}]
(3)参数说明
Workstation 显示本地“工作站”服务的统计。
Server 显示本地“服务器”服务的统计。
net help command 显示指定 net 命令的帮助。
(4)注释
也可以键入net stats。
对于工作站服务,Windows XP报告计算机名、最后更新统计的日期和时间以及下列信息:所接收和传输的字节数和服务器消息块(SMB);成功或失败地读取和写入操作次数;网络错误数目;失败、断开或重新连接的会话数;与共享资源连接成功或失败的次数。
对于服务器服务,Windows XP报告计算机名、最后更新统计的日期和时间以及下列信息:启动、自动断开和因为错误断开的会话数;发送和接收的千字节数以及平均的服务器响应时间;密码和权限限制的错误和侵犯次数;共享文件、打印机和通讯设备使用的次数;超出内存缓冲区大小的次数。
(5)例举说明
要显示服务器服务的统计并禁止输出滚动,请键入:
et statistics server | more
16.Net start
(1)具体功能
启动一项服务。使用不带参数的net start显示当前工作的服务列表。
(2)语法详解
net start [service]
(3)参数说明
Service 启动指定的服务。
(4)注释
服务和应用程序的设置可能根据你在安装或配置过程中所做的选项而变化。
有关服务的详细信息,请参阅Microsoft网站(http://www.microsoft. com/)中的“系统基础指南”。
某些服务依赖于其他的服务。
可以使用服务管理单元将服务配置为自动启动和自动停止。可以使用该管理单元手动停止、启动、暂停和恢复网络服务。
可以使用Net start启动不是由Windows XP提供的服务。
如果服务名包含空格,请使用引号将文本引起来(例如,“Service Name”)。
(5)例举说明
例子1:要列出当前正在运行的服务,请键入:
Net start
例子2:要启动Client Service for Netware服务,请键入:
net start "client service for netware"
17. Net stop
(1)具体功能
停止正在运行的服务。
(2)语法详解
net stop service
(3)参数说明
service:停止指定的服务。
(4)注释
服务和应用程序的设置可能根据你在安装或配置过程中所做的选项而变化。
某些服务依赖于其他的服务。
使用net stop停止服务并从内存中删除软件。
停止“服务器”服务可以阻止用户访问计算机的共享资源。如果用户使用服务器资源时停止“服务器”服务,会出现警告消息。y(代表 yes)响应将取消与该计算机的所有连接。在停止“服务器”服务之前,可以进行以下操作:
使用net pause暂停服务,从而阻止新连接。
使用net send发送提示用户断开服务器资源的消息。
如果服务名包含空格,请使用引号将文本引起来(例如,"Service Name")。
Net stop也可以停止不是由Windows XP提供的服务。
(5)例举说明
例子1:如下命令可以停止“服务器”服务:
net stop server
例子2:在引号中包含使用一个或两个字的服务名称。例如,下面的命令可以停止“Netware 客户服务”服务:
net stop "client service for netware"
18.Net time
(1)具体功能
使计算机的时钟与另一个计算机或域的时钟同步。使用不带参数的net time显示另一台计算机或域的时间。
(2)语法详解
net time [{\\ComputerName | /domain[:DomainName] | /rtsdomain[:DomainName]}] [/set]
net time [\\ComputerName] [/querysntp] [/setsntp[:NTPServerList]]
(3)参数说明
\\computername 指定要检查或与之同步的服务器的名称。
/domain[:domainname] 指定要同步时钟的域。
/rtsdomain[:domainname] 指定要与之同步时钟的“可信时间服务器”所在的域。
/set 使计算机的时钟与指定的计算机或域的时间同步。
/querysntp 显示当前为本地计算机或\\computername所指定的计算机配置的网络时间协议(NTP)服务器的名称。
/setsntp[:NTPServerList 指定本地计算机所使用的NTP时间服务器的列表。该列表可以包含IP地址或DNS名称,并用空格分开。如果使用多个时间服务器,则必须使用引号引住该列表。
19.Net use
(1)具体功能
将计算机与共享资源连接或断开,或者显示关于计算机连接的信息。该命令还控制持久网络连接。如果在没有参数的情况下使用,则net use检索网络连接列表。
(2)语法详解
net use [{DeviceName | *}] [\\ComputerName\ShareName[\volume]] [{Password | *}]] [/user:[DomainName\]UserName] [/user:[DottedDomain Name\]UserName] [/user:[UserName@DottedDomainName] [/savecred] [/smartcard] [{/delete | /persistent:{yes | no}}]
net use [DeviceName [/home[{Password | *}] [/delete:{yes | no}]]
net use [/persistent:{yes | no}]
(3)参数说明
DeviceName 指派名称以便连接到资源或指定断开的设备。有两种类型的设备名:磁盘驱动器(即D:到Z:)和打印机(即 LPT1:到 LPT3:)。键入星号而不是特定设备名,指派下一个可用的设备名。
\\ComputerName\ShareName 指定服务器和共享资源的名称。如果ComputerName包含有空格,请使用引号将从双反斜线符号(\\)到计算机名尾的整个计算机命名引起来(例如,“\\Computer Name\Share Name”)。计算机名长度可以是1到15个字符。
\volume 指定服务器上的NetWare卷。必须安装并运行Client Service for NetWare(NetWare客户服务)才能连接NetWare服务器。
Password 指定访问共享资源所需的密码。输入星号(*)产生一个密码提示在密码提示行处键入密码时不显示密码。DomainName:指定其他域。如果省略DomainName,net use将使用当前登录的域。UserName:指定登录时使用的用户名。DottedDomainName:指定用户账户所在域完全合格的域名。
/user 指定建立连接的不同用户名。
/savecred 存储为重新使用提供的凭据。
/smartcard 指定网络连接将使用的智能卡凭据。如果有多个智能卡可用,则需要指定凭据。
/delete 取消指定的网络连接。如果用户使用星号(*)指定连接,则所有网络连接均将取消。
/persistent:{yes | no} 控制持久网络连接的使用。默认值为最后一次使用的设置。非设备连接不会持久。Yes将按其建立时的原样保存所有连接,并在下次登录时还原它们。No则不保存已建立的连接或后续连接。现存的连接在下一次登录时还原。使用/delete删除持久连接。
/home 将用户连到主目录。
(4)注释
连接和断开网路资源。使用net use命令连接或断开网络资源,并查看当前与网络资源的连接。如果将共享目录作为当前驱动器或者某个活动进程正在使用共享目录,则无法断开与该共享目录的连接。
查看连接信息。要查看有关连接的信息,请执行以下某项操作:键入net use DeviceName获得有关特定连接的信息;键入net use获得所有计算机连接的列表。
连接到NetWare服务器。安装并运行Client Service for NetWare (NetWare 客户服务)后,可以在Novell网络上连接NetWare服务器。除非必须包含要连接的卷,否则请使用与连接Windows Networking服务器相同的语法。
使用引号。如果提供的ServerName包含空格,请使用引号将文本引起来(例如,“Server Name”)。如果省略该引号,则会出现错误消息。
(5)例举说明
例子1:要将磁盘驱动器设备名E:分配给\\Financial服务器上的Letters共享目录,请键入:
net use E:\\financial\letters
例子2:要将磁盘驱动器设备名M:指派(映射)给NetWare服务器\\Financial 上 Letters卷中的目录Mike,请键入:
net use m:\\financial\letters\mike
例子3:要连接用户标识符Dan就好像是通过Accounts域创建的连接,请键入:
net use d:\\server\share /user:Accounts\Dan
例子4:要断开\\Financial\Public目录,请键入:
net use f:\\financial\public /delete
例子5:要连接\\Financial 2服务器上的共享资源备忘录,请键入:
net use k:“\\financial 2” \memos
例子6:要在每次登录时还原当前连接而不考虑将来的更改,请键入:
net use /persistent:yes
20.Net user
(1)具体功能
添加或修改用户账户或者显示用户账户信息。
(2)语法详解
net user [UserName [Password | *] [options]] [/domain]
net user [UserName {Password | *} /add [options] [/domain]]
net user [UserName [/delete] [/domain]]
(3)参数说明
UserName 指定要添加、删除、修改或查看的用户账户名。用户账户名最多可有20个字符。
Password 为用户账户指派或更改密码。输入星号(*)产生一个密码提示在密码提示行处键入密码时不显示密码。
/domain 在计算机主域的主域控制器执行操作。
Options 指定命令行选项。
(4)注释
如果在没有参数的情况下使用,则net user将显示计算机上用户账户的列表。也可以键入net users。
密码必须满足net accounts /minpwlen中设定的最小长度要求。最多可有127个字符。但是,如果运行Windows 2000或Windows XP的计算机所在的网络上另有运行Windows 95或Windows 98的计算机,则请考虑使用不超过14个字符的密码。Windows 95和Windows 98最多支持14个字符的密码。如果密码过长,则可能无法从那些计算机登录网络。
(5)例举说明
例子1:要显示本地计算机上所有用户账户的列表,请键入:
net user
例子2:要查看用户账户jimmyh的信息,请键入:
net user jimmyh
例子3:要添加Jay Jamison的用户账户,登录权限从星期一到星期五的早晨8点到下午5点(时间指定中没有间隔),且使用强制密码(jayj)和用户全名,请键入:
net user jayj /add /passwordreq:yes /times:monday-friday,8am-5pm/fullname:“Jay Jamison”
例子4:要使用24小时制表示法设置johnsw的登录时间(早晨8点到下午5点),请键入:
net user johnsw /time:M-F,08:00-17:00
例子5:要使用12小时制表示法设置johnsw的登录时间(早晨8点到下午5点),请键入:
net user johnsw /time:M-F,8am-5pm
例子6:要指定marysl的登录时间为星期一的早晨4点到下午5点、星期二的下午1点到3点以及星期三到星期五的上午8点到下午5点,请键入:
net user marysl /time:M, 4am-5pm; T, 1pm-3pm; W-F, 8:00-17:00