NET命令

NET命令

以命令行方式执行的工具
NET命令是功能强大的以命令行方式执行的工具。它包含了管理网络环境、服务、用户、登陆等Windows98/NT/2000中大部分重要的管理功能。使用它可以轻松的管理本地或者远程计算机的网络环境,以及各种服务程序的运行和配置。或者进行用户管理和登陆管理等。[1]
    中文名:NET命令 外文名: 别名: 包含:功能强大的以命令行方式执行工具 包括:服务、用户、登陆等 属于:或者进行用户管理和登陆管理等。

基本简介

NET命令值得注意的几点:

1.虽然Windows98,WindowsNT/2000都内置了NET命令,但Windows98的NET命令和WindowsNT/2000的NET命令有所不同。而且Windows98的NET命令中有一些参数不能在DOS-WIN中使用,只能在纯DOS环境(即:开机时按F8选择命令行方式,或者通过开始菜单>关闭系统>重新启动计算机并切换到MS-DOS方式)中使用..

2.Windows98不提供NET命令在图形方式下的帮助,只能在命令行方式下输入NET/?|more或NETHELP|more得到它的功能(COMMAND)列表,然后通过NETCOMMAND/HELP|more或NETHELPCOMMAND|more或NETCOMMAND/?命令得到相应功能的帮助信息。

3.有一些命令是马上产生作用并永久保存的,使用的时候要慎重。并且所有net命令接受选项/yes和/no(可缩写为/y和/n)。/y选项向命令产生的任何交互式提示自动回答"是",而/n回答"否"。例如,netstopserver通常提示您确认要停止基于"服务器"服务的所有服务;而netstopserver/y对该提示自动回答"是",然后"服务器"服务关闭。

下文将结合实例对NET命令的不同参数的基本应用做一些初步的介绍。希望能对大家学习net命令的使用有所帮助。

分类介绍

netaccounts

功能:将用户帐户数据库升级并修改所有帐户的密码和登录请求。

格式:netaccounts[/forcelogoff:{minutes|no}][/minpwlen:length]

[/maxpwage:{days|unlimited}][/minpwage:days][/uniquepw:number][/sync][/domain]

参数:

(1)无:即键入不带参数的netaccounts,命令显示密码、登录限制和域信息的当前配置。

(2)/forcelogoff:{minutes|no}

设置当用户帐户或有效登录时间到期时在结束用户与服务器的会话前要等待的分钟数。no选项防止强制注销。默认设置是no。

指定了/forcelogoff:minutes选项后,系统在强制用户离开网络的minutes分钟前发送警告。如果任何文件被打开,系统将警告用户。如果minutes少于2,系统将警告用户立即从网络注销。

(3)/minpwlen:length

设置用户帐户密码的最少字符数。范围是0-127个字符,默认是6个字符。

实例:设置不少于10个字符的用户密码

netaccounts/minpwlen:10

(4)/maxpwage:{days|unlimited}

设置用户帐户密码有效天数的最大值。

/maxpwage:unlimited设置帐户密码永远有效。

/maxpwage选项必须大于/minpwage,(也就是如果以前设置了/minpwlen:30,那么days取值必须大于30)范围是1-49,710天(无限),默认是90天。

(5)/minpwage:days

设置在用户可以更改新密码前的最小天数。数值0设置无限短时间。范围是0-49,710天,默认值是0天。

(6)/uniquepw:number

要求用户不对number次密码更改重复相同的密码。范围是0-24次密码更改,默认值是5次密码更改。

实例:防止用户每少于3天更改一次密码,强制用户每15天更改一次密码,并在登录时间到期后用2分钟警告强制用户注销。

netaccounts/forcelogoff:2/minpwage:3/maxpwage:15

(7)/sync

更新所有成员服务服务器的用户帐户数据库。当在主域控制器上使用时,使域中的所有备份域控制器同步。当在备份域控制器上使用时,使备份域控制器只与主域控制器同步。该命令只适用于WindowsNT/2000Server域成员计算机。

(8)/domain

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

该参数只适用于属WindowsNT/2000Server域成员的Windows2000Workstation/Professional计算机。默认情况下,WindowsNT/2000Server计算机在主域控制器上执行操作。

netcomputer

功能:从域数据库中添加或删除计算机,所有计算机的添加和删除都会转发到主域控制器。

格式:netcomputercomputername{/add|/del}

参数:

(1)computername

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

(2)/add

将特定的计算机添加到域中。

实例:将计算机bb添加到登录的域中。

netcomputerbb/add

(3)/del

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

实例:将计算机bb从登录的域中删除。

netcomputerbb/del

netconfig

功能:显示当前运行的可配置服务,或显示并更改某项服务的设置。更改立即生效并且是永久的

格式:netconfig[service[options]

参数:

(1)无

键入不带参数的netconfig命令显示可配置服务的列表。

(2)service

通过netconfig命令进行配置的服务(server或workstation)

(3)options

服务的特定选项。

netconfigserver

功能:更改可配置"服务器"服务参数。更改立即生效,并且永久保持。但是并非所有的"服务器"服务的参数都能使用netconfigServer命令进行更改,netconfigserver显示可包含其他信息,包括以下关于服务器的信息:

1.服务器的计算机名、描述注释和软件版本。

2.网络描述。

3.服务器的隐藏设置。

4.可以使用服务器的共享资源的最多用户数。

5.可以打开的服务器文件的最大数量。

6.空闲会话时间设置。

格式:netconfigserver[/autodisconnect:time][/srvcomment:"text"][/hidden:{yes|no}]

参数:

(1)无

键入netconfigserver命令显示"服务器"服务的当前配置

(2)/autodisconnect:time

设置在断开连接前用户会话可以不活动的最大分钟数。可以指定-1不断开连接。范围从-1到65535分钟,默认值是15分钟。

实例:在10分钟的非活动状态后断开用户连接。

netconfigserver/autodisconnect:10

(3)/srvcomment:"text"

用netview命令,为在屏幕上显示出来的服务器添加注释。注释可以包含多达48个字符(24个汉字)。给文本加上引号。

(4)/hidden:{yes|no}

指定服务器的计算机名是否在服务器显示列表上显示。注意隐藏的服务器将不会改变服务器上的权限。默认设置是no。

实例:从可用服务器列表中隐藏服务器的计算机名。

netconfigserver/hidden:yes

netconfigworkstation

功能:显示更改可配置工作站服务参数。更改立即生效,并且永久保持。

并非所有的工作站服务参数都能使用netconfigworkstation命令进行更改。其他参数可以在配置注册表时修改。

格式:netconfigworkstation[/charcount:bytes][/chartime:msec][/charwait:sec]

参数:

(1)无

键入netconfigworkstation命令显示本地计算机的当前配置。

(2)/charcount:bytes

指定在将数据发送到通讯设备之前Windows收集的数据量。如果还设置了/chartime:msec,Windows将执行第一个满足的

选项。范围从0到-65535字节,默认值是16字节。

(3)/chartime:msec

设置Windows在将数据发送到通讯设备前收集数据的毫秒数。如果还设置了/charcount:bytes,Windows2000将执行第

一个满足的选项。范围从0到65535000毫秒,默认是250毫秒。

(4)/charwait:sec

将Windows等待通讯设备的秒数设置为可用。范围从0到65535秒,默认值是3600秒。

实例:要设置在将数据发送到最大1000毫秒的通讯设备之前Windows等待。

netconfigworkstation/chartime:1000

NetContinue

功能:重新激活挂起的服务

格式:netcontinueservice

参数:

service

能够继续运行的服务,包括:fileserverformacintosh(该服务仅限于WindowsNTSe

rver),ftppublishingservice,lpdsvc,netlogon,networkdde,networkddedsdm

,ntlmsecuritysupportprovider,remoteboot(该服务仅限于WindowsNTServer),

remoteaccessserver,schedule,server,simpletcp/ipservices及workstation

NetFile

功能:显示某服务器上所有打开的共享文件名及锁定文件数。该命令也可以关闭个别文件并取消文

件锁定。

格式:netfile[id[/close]]

参数:

(1)无

键入不带参数的netfile可获得服务器上打开文件的列表。

id

文件标识号。

(2)/close

关闭打开的文件并释放锁定记录。请从共享文件的服务器中键入该命令。

NetGroup

功能:在WindowsNTServer域中添加、显示或更改全局组。该命令仅在WindowsNTServer域

中可用。

格式:netgroup[groupname[/comment:"text"]][/domain]

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

netgroupgroupnameusername[…]{/add|/delete}[/domain]

参数:

(1)无

键入不带参数的netgroup可以显示服务器名称及服务器的组名称。

groupname

要添加、扩展或删除的组。仅提供某个组名便可查看组中的用户列表。

(2)/comment:"text"

为新建组或现有组添加注释。注释最多可以是48个字符,并用引号将注释文字引住。

(3)/domain

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

该参数仅用于作为WindowsNTServer域成员的WindowsNTWorkstation计算机。Windo

wsNTServer计算机默认为在主域控制器中操作。

username[…]

列表显示要添加到组或从组中删除的一个或多个用户。使用空格分隔多个用户名称项。

(4)/add

添加组或在组中添加用户名。必须使用该命令为添加到组中的用户建立帐号。

(5)/delete

删除组或从组中删除用户名。

NetHelp

功能:提供网络命令列表及帮助主题,或提供指定命令或主题的帮助。可用网络命令列于N下面的

“命令参考”中“命令”窗口内。

格式:nethelp[command]

netcommand{/help|/?}

参数:

(1)无

键入不带参数的nethelp显示能够获得帮助的命令列表和帮助主题。

command

需要其帮助的命令,不要将net作为command的一部分。

(2)/help

提供显示帮助文本方式选择。

(3)/?

显示命令的正确语法。

NetHelpmsg

功能:提供WindowsNT错误信息的帮助。

格式:nethelpmsgmessage#

参数:

message#

需要其帮助的WindowsNT消息的四位代码。

NetLocalgroup

功能:添加、显示或更改本地组。

格式:netlocalgroup[groupname[/comment:"text"]][/domain]

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

netlocalgroupgroupnamename[…]{/add|/delete}[/domain]

参数:

(1)无

键入不带参数的netlocalgroup将显示服务器名称和计算机的本地组名称。

groupname

要添加、扩充或删除的本地组名称。只提供groupname即可查看用户列表或本地组中的全局

组。

(2)/comment:"text"

为新建或现有组添加注释。注释文字的最大长度是48个字符,并用引号引住。

(3)/domain

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

该参数仅应用于WindowsNTServer域中的WindowsNTWorkstation计算机。WindowsNTServer计算机默认为在主域

控制器中操作。

name[…]

列出要添加到本地组或从本地组中删除的一个或多个用户名或组名,多个用户名或组名之间以空格分隔。可以是本地

用户、其他域用户或全局组,但不能是其他本地组。如果是其他域的用户,要在用户名前加域名(例如SALESRALPHR)。

(4)/add

将全局组名或用户名添加到本地组中。在使用该命令将用户或全局组添加到本地组之前,必须为其建立帐号。

(5)/delete

从本地组中删除组名或用户名。

NetName

功能:添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。要使用netname命令,计算机中必须运行信使服务。

格式:netname[name[/add|/delete]]

参数:

键入不带参数的netname将列出当前使用的名称。

name

指定接收消息的名称。名称最多为15个字符。

/add

将名称添加到计算机中。/add是可选项,键入netnamename与键入netnamename/add相同。

/delete

从计算机中删除名称。

NetPause

暂停正在运行的服务。

netpauseservice

参数:

service

指下列服务:fileserverformacintosh(仅限于WindowsNTServer)、ftppublishingservice、lpdsvc、netlogon、networkdde、networkddedsdm、ntlmsecuritysupportprovider、remoteboot(仅限于WindowsNTServer)、remoteaccessserver、schedule、server、simpletcp/ipservices或workstation。

NetPrint

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

格式:netprintcomputernamesharename

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

参数:

computername

共享打印机队列的计算机名。

sharename

打印队列名称。当包含computername与sharename时,使用反斜杠()将它们分开。

job#

在打印机队列中分配给打印作业的标识号。有一个或多个打印机队列的计算机为每个打印作业分配唯一标识号。如果某个作业号用于共享打印机队列中,则不能指定给其他作业,也不能分配给其他打印机队列中的作业。

/hold

使用job#时,在打印机队列中使打印作业等待。打印作业停留在打印机队列中,并且其他打印作业只能等到释放该作业之后才能进入。

/release

释放保留的打印作业。

/delete

从打印机队列中删除打印作业。

NetSend

功能:向网络的其他用户、计算机或通信名发送消息。要接收消息必须运行信使服务。

格式:netsend{name|*|/domain[:name]|/users}message

参数:

name

要接收发送消息的用户名、计算机名或通信名。如果计算机名包含空字符,则要将其用引号("")引住。

将消息发送到组中所有名称。

/domain[:name]

将消息发送到计算机域中的所有名称。如果指定name,则消息将发送到指定域或组中的所有名称。

/users

将消息发送到与服务器连接的所有用户。

message

作为消息发送的文本。

NetSession

功能:列出或断开本地计算机和与之连接的客户端的会话。

格式:netsession[computername][/delete]

参数:

键入不带参数的netsession可以显示所有与本地计算机的会话的信息。

computername

标识要列出或断开会话的计算机。

/delete

结束与computername计算机会话并关闭本次会话期间计算机的所有打开文件。如果省略computername参数,将取消与本地计算机的所有会话。

NetShare

功能:创建、删除或显示共享资源。

格式:netsharesharename

netsharesharename=drive:path[/users:number|/unlimited][/remark:"text"]

netsharesharename[/users:number|unlimited][/remark:"text"]

netshare{sharename|drive:path}/delete

参数:

键入不带参数的netshare将显示本地计算机上所有共享资源的信息。

sharename

是共享资源的网络名称。键入带sharename的netshare命令,只显示该共享信息。

drive:path

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

/users:number

设置可同时访问共享资源的最大用户数。

/unlimited

不限制同时访问共享资源的用户数。

/remark:"text"

添加关于资源的注释,注释文字用引号引住。

/delete

停止共享资源。

NetStart

功能:启动服务,或显示已启动服务的列表。如果服务名是两个或两个以上的词,如NetLogon或ComputerBrowser,则必须用引号(")引住..

格式:netstart[service]

参数:

键入不带参数的netstart则显示运行服务的列表。

service

包括下列服务:alerter、clientservicefornetware、clipbookserver、computerbrowser、dhcpclient、directoryreplicator、eventlog、ftppublishingservice、lpdsvc、messenger、netlogon、networkdde、networkddedsdm、networkmonitoringagent、ntlmsecuritysupportprovider、ole、remoteaccessconnectionmanager、remoteaccessisnsapservice、remoteaccessserver、remoteprocedurecall(rpc)locator、remoteprocedurecall(rpc)service、schedule、server、simpletcp/ipservices、snmp、spooler、tcp/ipnetbioshelper、ups及workstation。

NetStatistics

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

格式:netstatistics[workstation|server]

参数:

键入不带参数的netstatistics将列出其统计信息可用的运行服务。

workstation

显示本地工作站服务的统计信息。

server

显示本地服务器服务的统计信息。

NetStop

功能:停止WindowsNT网络服务。

格式:netstopservice

参数:

service

包括下列服务:alerter(警报)、clientservicefornetware(Netware客户端服务)、clipbookserver(剪贴簿服务器)、computerbrowser(计算机浏览器)、directoryreplicator(目录复制器)、ftppublishingservice(ftp)(ftp发行服务)、lpdsvc、messenger(信使)、netlogon(网络登录)、networkdde(网络dde)、networkddedsdm(网络ddedsdm)、networkmonitoragent(网络监控代理)、ntlmsecuritysupportprovider(NTLM安全性支持提供)、ole(对象链接与嵌入)、remoteaccessconnectionmanager(远程访问连接管理器)、remoteaccessisnsapservice(远程访问isnsap服务)、remoteaccessserver(远程访问服务器)、remoteprocedurecall(rpc)locator(远程过程调用定位器)、remoteprocedurecall(rpc)service(远程过程调用服务)、schedule(调度)、server(服务器)、simpletcp/ipservices(简单TCP/IP服务)、snmp、spooler(后台打印程序)、tcp/ipnetbioshelper(TCP/IPNETBIOS辅助工具)、ups及workstation(工作站)。

下列服务仅在WindowsNTServer中可用:fileserverformacintosh、gatewayservicefornetware、microsoftdhcpserver、printserverformacintosh、remoteboot、windowsinternetnameservice。

NetTime

功能:使计算机的时钟与另一台计算机或域的时间同步。不带/set参数使用时,将显示另一台计算机或域的时间。

格式:nettime[computername|/domain[:name]][/set]

参数:

computername

要检查或同步的服务器名。

/domain[:name]

指定要与其时间同步的域。

/set

使本计算机时钟与指定计算机或域的时钟同步。

NetUse

功能:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。该命令也控制永久网络连接。

格式:netuse[devicename|*][computernamesharename[volume]][password|*]][/user

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

netusedevicename[/home[password|*]][/delete:{yes|no}]

netuse[/persistent:{yes|no}]

参数:

键入不带参数的netuse将列出网络连接。

devicename

指定要连接到的资源名称或要断开的设备名称。有两类设备名:磁盘驱动器(D:到Z:)和打印机(LPT1:到LPT3)。若键入星号而不是指定设备名将分配下一个可用设备名。

computernamesharename

服务器及共享资源的名称。如果计算机名包含空白字符,要用引号("")将双反斜线及计算机名引住。计算机名长度可以是1-15个字符。

volume

指定服务器上的NetWare卷。要连接到NetWare服务器,必须安装并运行NetWare客户机服务(WindowsNTWorkstation)或NetWare网关服务(WindowsNTServer)。

password

访问共享资源的密码。

提示键入密码。在密码提示行中键入密码时,将不显示该密码。

/user

指定进行连接的另外一个用户。

domainname

指定另一个域。例如netused:servershare/user:adminmariel连接用户mariel,如同从admin域连接一样。如果省略域,将使用当前登录域。

username

指定登录的用户名。

/home

将用户连接到其宿主目录。

/delete

取消指定网络连接。如果用户以星号指定连接,则取消所有网络连接。

/persistent

控制永久网络连接的使用。默认为上次使用的设置。无设备的连接不是永久的。

yes

保存建立的所有连接,并在下次登录时还原。

no

不保存建立的连接和继发连接,并在下次登录时还原现有连接。使用/delete开关项取消永久连接。

NetUser

功能:添加或更改用户帐号或显示用户帐号信息。

格式:netuser[username[password|*][options]][/domain]

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

netuserusername[/delete][/domain]

参数:

键入不带参数的netuser将查看计算机上的用户帐号列表。

username

添加、删除、更改或查看用户帐号名。用户帐号名最多可以有20个字符。

password

为用户帐号分配或更改密码。密码必须满足在netaccounts命令/minpwlen选项中设置的最小参数。最多是14个字符。

提示输入密码。在密码提示行中键入密码时,将不显示该密码。

/domain

在计算机主域的主域控制器中执行操作。

该参数仅在WindowsNTServer域成员的WindowsNTWorkstation计算机上可用。默认情况下,WindowsNTServer计算机在主域控制器中执行操作。

注意:在计算机主域的主域控制器发生该动作。它可能不是登录域。

/add

将用户帐号添加到用户帐号数据库。

/delete

从用户帐号数据库中删除用户帐号。

选项如下所示:

/active:{no|yes}

启用或禁止用户帐号。如果不激活用户帐号,用户就不能访问计算机上的资源。默认值是yes(激活)。

例:netuserguest/active:yes启用guest用户帐号

netuserguest/active:no禁止guest用户帐号

/comment:"text"

提供用户帐号的注释。该注释最多可以有48个字符,文字用引号引住。

/countrycode:nnn

使用操作系统的国家代码以便为用户帮助和错误信息文件提供指定语言文件。0值表示默认国家代码。

/expires:{date|never}

如果设置date,将导致用户帐号过期,never不对用户帐号设置时间限制。过期日期根据/countrycode值可以是下列格式:mm/dd/yy、dd/mm/yy或mmm,dd,yy。注意帐号在指定日期开始时过期。月份可以是数字、全名或三个字母的简拼。年可以是两位或四位数,使用逗号或斜线(不要用空格)区分日期的各部分。如果省略yy,则使用该日期下一次到来的年份(根据计算机的时钟)。例如如果在1994年1月10日到1995年1月8日之间输入下列日期项,那它们相同:

jan,91/9/95

january,9,19951/9

/fullname:"name"

指定用户全名而不是用户名。用引号将名字引住。

/homedir:path

设置用户宿主目录的路径。该路径必须存在。

/homedirreq:{yes|no}

设置是否需要宿主目录。

/passwordchg:{yes|no}

指定用户是否能改变自己的密码。默认值是yes。

/passwordreq:{yes|no}

指定用户帐号是否需要密码,默认值是yes。

/profilepath:[path]

设置用户登录配置文件的路径。该路径名指向注册表配置文件。

/scriptpath:path

为用户登录脚本设置路径。Path不能是绝对路径;path是相对于%systemroot%SYSTEM32REPLIMPORTSCRIPTS的相对路径:。

/times:{times|all}

指定允许用户使用计算机的时间。times值表示为day[-day][,day[-day]],time[-time][,time[-time]],增量限制为一小时。Days可以是全名或简写(M、T、W、Th、F、Sa、Su)。Hours可以是12小时制或24小时制。对于12小时值,使用AM、PM或A.M、P.M。all表示用户总可以登录。空值表示用户永远不能登录。用逗号分隔日期和时间,分隔时间和日期的单位用分号(例如M,4AM-5PM;T,1PM-3PM)。指定/times时不要使用空格。

/usercomment:"text"

让管理员添加或更改帐号的“用户注释”。用引号引住文字。

/workstations:{computername[,…]|*}

列出最多八个用户可以登录到网络的工作站。用逗号分隔列表中的多个项。如果/workstations没有列表,或如果列表是星号“*”,则用户可以从任何一台计算机登录。

NetView

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

格式:netview[computername|/domain[:domainname]]

netview/network:nw[computername]

参数:无

键入不带参数的netview将显示当前域的计算机列表。

computername

指定要查看其共享资源的计算机。

/domain[:domainname]

指定要查看其可用计算机的域。如果省略domainname,则显示网络的所有域。

/network:nw

显示NetWare网络中所有可用的服务器。如果指定计算机名,则显示NetWare网络中该计算机的可用资源。也可以用此开关指定添加到系统中的其他网络。

相关词条

相关搜索

其它词条