天天看点

强大的 net 命令 ------ NET

net 命令集

net [ accounts | computer | config | continue | file | group |

help | helpmsg | localgroup | name | pause | print | send | session |

share | start | statistics | stop | time | use | user | view]

(1) netaccounts [/forcelogoff:{minutes | no}]   [/minpwlen:length]

      [/maxpwage:{days | unlimited}] [/minpwageays]

      [/uniquepw:number] [/domain]

net accounts 命令用于更新用户的帐户数据库,并为所有帐户修改密码和登录

需求。当在不加选项的情况下使用这个命令时,net accounts 会显示密码,登录限

制,以及域信息的当前设置。

为了使用带有选项的net accounts 命令,需要如下两个条件:

* 仅当用户的帐户已经设立时(使用“用户管理器”或net user 命令),密码和

登录需求才会起作用。

* 所有验证登录的域服务器必须运行net logon 服务。当windows 启动时,

net logon 会自动启动。

/forcelogoff:{minutes | no} 设置用户被强迫退出系统之前所拥有的分钟

数。这情况会在帐户过期或有效的登录时间过期时出现。默认值是no,表示禁止强迫

退出系统。

/minpwlen:length 设置密码的最少字符数。字符数的范围是0-14个字默认值是

6 个字符。

/maxpwage:{days | unlimited} 设置密码有效的最大天数。unlimited 选

项可以取限制。/maxpwage 选项不能小于/minpwage。其范围是1-999; 默认

值是90 天。

/minpwageays 设置用户不能改变密码的最小天数。0 表示没有该。其范围是

0-999;默认值是0 天。/minpwage选项不能大于/maxpwage 选项。

/uniquepw:number 指定密码改变数次之后才允许重复,其最大值是24。

/domain 在当前域的主域控制器上执行操作。否则在本地计算执行操作。

(2) net user [username [password | *] [options] [/domain]

     username {password | *} /add [options] [/domain]

     username [/delete] [/domain]

net user 用于创建和修改计算机上的用户帐户。当不带选项使用本命令时,它

会列出计算机上的用户帐户。用户帐户的信息存储在用户帐户数据库中。

该命令仅在服务器上运行。

username 指需要进行添加、删除、修改或者浏览的用户帐户的名字。用户帐户的

名字不能超过20 个字符。

password 分配或改变用户帐户的密码。/minpwlen 选项指定的最小长度的要求。它至多可以具有14 个字符。* 提示输入密码。当用户在密码提示符下输入时,密码是不会显示的。

/domain 在当前域的主域控制器上执行操作。

/add 将用户帐户添加到用户帐户数据库中。

/delete 从用户帐户数据库中删除用户帐户。

options 如下所示:

options 描述

--------------------------------------------------------------------

/active:{yes | no} 激活或停用帐户。如果帐户处于停用状态,用户能访问该服

务器。该选项的默认值是yes。

/comment: text 提供关于用户帐户的一个描述性注释 (最多48 个字符)。需要将文本括在引号中。

/countrycode:nnn 使用操作系统的国家/地区代码来实施用户的帮助错误消息的特定语言文件。0 表示默认的国家/地区码。

/expires:{date | never} 如果日期被设置,就会引起帐户过期。设置never,账户就没有时间上的限制。根据国家/地区代码的不同,有效日期的格式可以是月/日/

年或日/月/年。可以是一个数字,拼写完整的或三个字母的缩写。可以是两位或四位数字。使用斜线(/)(没有空格)隔日期的各个部分。

/fullname: name 是一个用户的完整名字(而不是用户名)。需要把名字号括起来。

/homedir:pathname 设置用户的主目录的路径。路径必须已经存在。

/passwordchg:{yes | no} 指定用户是否可以改变自己的密码。其默认值是yes。

/passwordreq:{yes | no} 指定用户的帐户是否必须具有密码。其默认值是yes。

/profilepath[ath] 为用户的登录配置文件设置路径。

/scriptpathathname 指用户的登录文件所在的位置。

/times:{times | all} 指用户可以登录的时间。times 的表达方式是

day[-day][,day[-day],time[-time][,time[-time],限制在1 小时。天可以是全部拼写或缩写。

小时可12 小时或24 小时制。对于12 小时制,可以使用,pm。all 表示用户总是

可以登录。空值表示用户永远登录。可以使用逗号分隔天和时间项,并用分号分隔天和时间项。

/usercomment:text 让管理人员添加或改变帐户的用户注释。

/workstations:{computername[,...] | *} 列出至多8 个用户可以登录到网络上的计算机。

/workstations 没有列表或列表是*,用户就可以从任何一台计算机上登录。

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

net computer 命令用于添加或删除域数据库中的计算机。该命令仅在

windows服务器下才是有效的。

\\computername 指定要从域中添加或删除的计算机。

/add 将指定的计算机添加到域中。

/del 将指定的计算机从域中删除。

net config 用于显示工作站或服务器服务的配置信息。使用时若不带参数开关

server或workstation,它会显示一个可配置服务的列表。为了得到关于配置一

个服务的帮助,可以输入net help config 服务。

server 显示关于服务器服务的配置的有关信息。

workstation 显示关于工作站服务的配置的有关信息。

(3)net continue service

net continue 用于重新激活一个被net pause 命令挂起的windows 服务。

service 指被挂起的服务。

可以是如下服务之一:

file server for macintosh

lpdsvc

net logon

network dde

network dde dsdm

nt lm security support provider

remote access server

schedule

server

simple tcp/ip services

workstation

(4) net file [id] [/close]

net file 用于关闭一个共享的文件并且删除文件锁。当不带选项使用该命令时,

它会列出服务器上打开的文件。列表中包括分配给一个打开文件的标识号、文件的路径名、用户名以及该文件上锁的数目。

该命令仅在运行服务器服务的计算机上才能工作。

id 指文件的标识号。

/close 关闭一个打开的文件并且删除文件上的锁。可以在文件共享所在的服务器

上输入该命令。

(5)net group [groupname [/comment:text] [/domain]

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

groupname username [...] {/add | /delete} [/domain]

net group 用于添加、显示或修改服务器上的全局组。在不带参数使用本命令

的情况下,它会显示服务器上的组名。

groupname 指需要添加、扩充或删除的组的名称。只要给出组名就可以

浏览该组中的用户列表。

/comment:text 为一个新的或已存在的组添加注释。注释最多可以是48 个字

符,文本应包含在引号中。

/domain 在当前域的主域控制器上执行操作。否则在本地计算机上执行该操作。

username[ ...] 列出一个或多个需要从一个组中添加或删除的用户名。可以用空格

来将多个用户名分隔开。

/add 添加一个组,或将一个用户名添加到一个组中。

/delete 删除一个组,或将一个用户名从一个组中删除。

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

    groupname username [...] {/add | /delete} [/domain]

(6)net helpmsg

用于显示windows 网络消息的信息。(诸如错误、警告、警

报、消息)。当用户输入net helpmsg 和一个4 位数字的windows 错误 (例如,

net2182)时,windows 就会告诉用户关于这个消息的信息,并且为用户提供解决此问

题的方法。

message# 是用户需要帮助时所需提供的4 位数windows 消息号。用户不必

将 net 做为消息号的一部分输入。

(7) net localgroup [groupname [/comment:text] [/domain]

groupname name [...] {/add | /delete} [/domain]

net localgroup 用于修改计算机上的本地组。当不带选项使用本命令时,它

会显示计算机上的本地组。

groupname 指需要添加、扩充或删除的本地组的名字。只要输入组名就可以浏

览该组中的用户或全局组列表。

/comment:text 为一个新的或已存在的组添加注释。需将文本包含在引号中。

/domain 在当前域的主域控制器上执行操作,否则在本地计算机上执行操作。

name [ ...] 列出一个或多个需要从一个本地组中添加或删除的用户名或组名。可以

用空格来将多个用户名分隔开。名字可以是用户或全局组,但不可以是其它的本地组。如果一个用户来自另外一个域,就应在用户名前加上域名(例sales\ralphr)。

/add 将一个组名或一个用户名添加到一个本地组中。必须为使用此命令添加到本

地组中的用户或全局组建立一个帐户。

/delete 将一个组名或一个用户名从一个本地组中删除。

(8) net name [name [/add | /delete]

net name 用于添加或删除一个计算机上的消息名(别名)。消息名是消息被发送

时的名字。当不带选项使用本命令时,net name 会在计算机上显示接受消息的名字。

计算机列表来自以下三个地方:

* 消息名,使用net name 添加的

* 计算机名,在工作站服务启动时作为名字添加的。这个名字不能被删除。

* 用户名,在用户登录时作为名字添加的。如果目前它还没有用在另外一个计算

机上。这个名字可被删除。

name 指定接收消息的名字。该名字最多可以使用15 个字符。

/add 为计算机添加一个名字。输入/add 是可选的;输入net name name

与输入net name name /add 的工作方式是一样的。

/delete 从一个计算机上删除一个名字。

(9)net pause service

net pause 用于挂起一个windows 服务或资源。暂停一个服务并挂起它。

service 指要暂停的服务。

它可以是如下服务之一:

(10)net print \\computername\sharename

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

net print 用于显示打印作业和共享队列。对于每一个队列,该显示会列出作

业,显示每一个作业的大小和状态,以及队列的状态。

\\computername 指共享打印机队列的计算机的名字。

sharename 指共享的打印机队列的名字。

job# 指分配给一个打印作业的标识符号。具有一个或多个打印队列的计算机会为

每个打印作业分配一个唯一的号。

/hold 禁止打印队列中的一个作业。该作业保留在打印机队列中,并且其它的作

业会跳过它直到它被释放时为止。

/release 重新激活一个被暂停的作业。

/delete 从队列中删除一个作业。

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

发送消息给其它的用户、计算机或网络上的消息名。必须运行信使服务以接收消息。

用户仅可以把消息发送给在网络上处于活动状态的名字。如果把消息发送给一个用

户名,那么那个用户必须已经登录并且正在运行信使服务以便接收消息服务。

name 指消息发送到的用户名、计算机名或消息名。如果这个名字是一个包含有空

字符的计算机名,就需要其别名包含在引号中。

(12)net session [\\computername] [/delete]

net session 用于列出或中断这个计算机与网络上的其它计算机之间的会话。

当不带选项使用本命令时,它会显示当前计算机上所有会话的有关信息。

该命令仅在服务器上执行。

\\computername 列出命名的计算机的会话信息。

/delete 中断本地计算机和计算机名之间的会话,并且关闭计算机上所有为该会

话打开的文件。如果省略了计算机名,就会终止所有的会话。

* 将消息发送给用户组中的所有名字。

/domain[:name] 将消息发送给工作站域中的所有名字。如果指定了名字,消息

就会发送给所指定的域或工作组中的所有名字。

/users 将消息发送给与服务器相连的所有用户。

message 指作为消息发送的文本。

(13)net share sharename

sharename=driveath [/users:number | /unlimited]

[/remark:text]

[/cache:manual | automatic | no ]

sharename [/users:number | /unlimited]

{sharename | devicename | driveath} /delete

net share 使网络用户可以使用某一服务器上的资源。当不带选项使用本命令

时,它会列出该计算机上正在被共享的所有资源。对于每一种资源,windows 都会报

告其设备名或路径名,以及与之相关的描述性注释。

sharename 指共享资源的网络名。输入net share 和一个共享名只会显示那个

共享的有关信息。

driveath 指定将被共享的目录的绝对路径。

/users:number 设置可以同时访问共享资源的最大用户数。

(14)net start [service]

net start 用于列出正在运行的服务。

为了获得某一个特定服务的更多的帮助,请参见联机命令参考(ntcmds.hlp)。

service 指如下服务之一:

alerter

client service for netware

clipbook server

computer browser

dhcp client

directory replicator

eventlog

messenger

network monitoring agent

plug and play

remote access connection manager

remote access isnsap service

remote procedure call (rpc) locator

remote procedure call (rpc) service

snmp

spooler

task scheduler

tcpip netbios helper

ups

如下这些服务仅在windows 服务器上有效。

gateway service for netware

microsoft dhcp server

print server for macintosh

windows internet name service

当在命令行下输入时,两个或多个字的服务名称必须包含在引号中。例如,

net start computer browser 命令会启动计算机浏览器服务。

net start 还可以启动windows 中没有提供的网络服务。

(15)net statistics [workstation | server]

net statistics 用于显示本地工作站或服务器服务的统计日志。当使用不带参

数的本命令时, net statistics 会显示可以进行统计的服务。

server 显示服务器服务的统计结果。

workstation 显示工作站服务的统计结果。

(16) net stop service

net stop 用于终止windows 服务。

终止一个服务可以取消这个服务正在使用的任何一个网络连接。同样的一些服务

是依赖于另外一些服务的。终止一个服务就会终止其它服务。

用户必须终止服务器服务的管理权限。不能终止事件记录服务。

net stop 还可以终止windows 没有提供的网络服务。

(21)net time [\\computername | /domain[domainname] | /rtsdomain

[domainname] [/set ]

[\\computername] /querysntp

[\\computername] /setsntp[:ntp server list]

net time 用于使一个计算机的时钟与另外一个计算机或域的时钟同步,或者显

示一个计算机或域的时间。当在windows 服务器域上使用不带选项的本命令时,它

会显示作为域的时间服务器的计算机上的当前日期和时间。此命令允许设置该计算机的

ntp 时间服务器。

\\computername 指用户希望进行检查或同步的计算机名字。

/domain[domainname] 指定同步该域的主域控制器的时间。

/rtsdomain[domainname] 指定同该域的可靠时间服务器同步。

/set 使计算机上的时间与指定的计算机或域上的时间同步。

/querysntp 显示计算机当前配置的ntp 服务器

/setsntp[:ntp server list]设置计算机所使用的ntp 时间服务器。这可能是ip

地址或dns 名称组成的,由空格分开的列表。如果列出多个时间服务器,列表必须包

含在引号中。

(22)net use [devicename | *][\\computername\sharename[\volume][password | *]

[/userdomainname\]username]

[/userdotted domain name\]username]

[/userusername@dotted domain name]

[/delete] | [/persistent:{yes | no]}

net use {devicename | *} [password | *] /home

net use [/persistent:{yes | no}]

net use 用于将计算机与共享的资源相连接,或者切断计算机与共享资源的连

接。当不带选项使用本命令时,它会列出计算机的连接。

devicename 指定一个名字以便与资源相连接,或者指定要切断的设备。有两种类

型的设备名:磁盘驱动器(d: 至z 和打印机(lpt1: 至lpt3。输入一个星号来代替

一个指定的设备名可以分配下一个可用设备名。

\\computername 指控制共享资源的计算机的名字。如果计算机名中包含有空字符,

就要将双反斜线(\\) 和计算机名一起用引号( )括起来。计算机名可以有1 到15 个

字符。

\sharename 指共享资源的网络名字。

\volume 指定一个服务器上的netware 卷。用户必须安装netware 的客户服务

(windows 工作站) 或者netware 的网关服务(windows 服务器) 并使之与netware

服务器相连。

password 指访问共享资源所需要的密码。

* 进行密码提示。当在密码提示符下输入密码时,密码是不会显示。

/user 指定连接时的一个不同的用户名。

domainname 指定另外一个域。如果缺省域,就会使用当前登录的域。

username 指定登录的用户名。

/home 将用户与他们的主目录相连。

/delete 取消一个网络连接,并且从永久连接列表中删除该连接。

/persistent 控制对永久网络连接的使用。其默认值是最近使用的设置。

yes 在连接产生时保存它们,并在下次登录时恢复它们。

no 不保存正在产生的连接或后续的连接;现有的连接将在下次登录时恢复。可以

使用/delete 选项开关来删除永久连接。

(23) net view[\\computername [/cache] | /domain[omainname]

net view/network:nw[\\computername]

net view 用于显示一个计算机上共享资源的列表。当不带选项使用本命令时,

它就会显示当前域或网络上的计算机上的列表。

\\computername 指用户希望浏览其共享资源的计算机。

/domainomainname 指定用户希望浏览有效的计算机所在的域。如果省略了域

名,就会显示局域网络上的所有域。

/network:nw 显示netware 网络上所有可用的服务器。如果指定了一个计算

机名,就会显示netware 网络中那个计算机上的可用资源。

/cache 显示指定计算机上的脱机客户资源缓存设置

继续阅读