常用的NET命令大全。
本文综合了WINDOWS98、WINDOWSWORKSTATION、WINDOWSSERVER中对NET命令的解释,希望比较全面。
先说点什么:
(1)1)NET命令是一个命令行命令。
(2)管理网络环境、服务、用户和登录。等待本地信息
(3)WIN98、WINWORKSTATION和WINNT都内置了NET命令。
(4)但WIN98的NET命令不同于工作站和nt。
(5)5)工作站和服务器中的NET命令基本相同。
(6)寻求帮助
(1)在NT下,可以用图解法启动-帮助-索引-进入NET。
(2)可以使用命令下的字符模式,NET/?或者net或NETHELP获取一些方法,对应方法的帮助NETCOMMAND/HELP或者NETHELPCOMMAND或者NETCOMMAND/?此外,错误NETHELPMSGMESSAGE#是4位数。
(7)强制性参数
所有net命令都接受选项/yes和/no(缩写为/y和/n)。(简单来说就是提前给系统一个答案。)
(8)有些命令立即生效并永久保留,所以使用时要小心。
(9)对于网络命令的功能,我们可以找到相应的图形工具的解决方案。
(10)订单的组成
命令选项|参数选项|参数选项|。
唠叨很多,其实6和7都有用,呵呵。
还有另外两件事:
(1)NT的NET命令中的一些参数只能在服务器环境下使用。
(WIN98的NET命令中有些参数不能在DOS-WIN中使用,只能在DOS环境下使用。
下面是对NET命令不同参数的基本用法的初步介绍:
(1)网络视图
角色:显示指定计算机的域、计算机或共享资源的列表。
命令格式:netview[计算机名|/域[:域名]]
参数介绍:(1)键入不带参数的netview,显示当前域中的计算机列表。
(2)computername指定您要查看其共享资源的计算机。
(3)/domain [3360domainname]指定要查看其可用计算机的域。
简单案例:(1)网景Yfong查看Yfong的共享资源列表。
(2) netview/domain3360LOVE查看爱域中的机器列表。
(2)网络用户
角色:添加或更改用户帐户或显示用户帐户信息。这个命令也可以写成netusers。
命令格式:net user[用户名[密码| *][选项]][/域]
参数介绍:(1)键入不带参数的netuser,查看计算机上的用户帐户列表。
2)用户名添加、删除、更改或查看用户帐户名。
(3)密码分配或更改用户帐户的密码。
(4)*提示输入密码。
(5)/domain在计算机主域的主域控制器中执行操作。
简单的例子:(1)netuserYFANG查看用户YFANG的信息
(3)网络使用
角色:连接或断开计算机与共享资源的连接,或显示计算机连接信息。
命令格式:netuse[设备名| *] [计算机名共享名[卷][密码| *]][/user 3360[域名]用户名][/delete]|[/persist 3360 {是|否}]]
参数介绍:
键入不带参数的netuse列出网络连接。
Devicename指定要连接的资源的名称或要断开的设备的名称。
计算机名共享名服务器和共享资源的名称。
密码访问共享资源的密码。
*提示输入密码。
/user指定要连接的另一个用户。
域名指定了另一个域。
用户名指定登录用户名。
/home将用户连接到他们的主目录。
/delete取消指定的网络连接。
/persistent控制永久网络连接的使用。
简单的例子:
(1)netusee:YFANGTEMP将YFANGTEMP目录建立为e盘。
(2)netusee:YFANGTEMP/delete断开连接。
(4)净时间
角色:将计算机的时钟与另一台计算机或域的时间同步。
命令格式:nettime[计算机名|/域[:名称]] [/se
t〕参数介绍:
(1)computername要检查或同步的服务器名。
(6)NetPause
作用:暂停正在运行的服务。
命令格式:netpauseservice
(7)NetContinue
作用:重新激活挂起的服务。
命令格式:netcontinueservice
(8)NETSTOP
作用:停止WindowsNT网络服务。
命令格式:netstopservice
参数介绍:我们来看看这些服务都是什么
(1)alerter(警报)
(2)clientservicefornetware(Netware客户端服务)
(3)clipbookserver(剪贴簿服务器)
(4)computerbrowser(计算机浏览器)
(5)directoryreplicator(目录复制器)
(6)ftppublishingservice(ftp)(ftp发行服务)
(7)lpdsvc
(8)netlogon(网络登录)
(9)networkdde(网络dde)
(10)networkddedsdm(网络ddedsdm)
(11)networkmonitoragent(网络监控代理)
(12)ntlmsecuritysupportprovider(NTLM安全性支持提供)
(13)ole(对象链接与嵌入)
(14)remoteaccessconnectionmanager(远程访问连接管理器)
(15)remoteaccessisnsapservice(远程访问isnsap服务)
(16)remoteaccessserver(远程访问服务器)
(17)remoteprocedurecall(rpc)locator(远程过程调用定位器)
(18)remoteprocedurecall(rpc)service(远程过程调用服务)
(19)schedule(调度)
(20)server(服务器)
(21)simpletcp/ipservices(简单TCP/IP服务)
(22)snmp
(23)spooler(后台打印程序)
(24)tcp/ipnetbioshelper(TCP/IPNETBIOS辅助工具)
(25)ups
26)workstation(工作站)
(27)messenger(信使)
(28)dhcpclient
(29)eventlog
以下这些SERVICE只能在NTSERVER上使用
(1)fileserverformacintosh
(2)gatewayservicefornetware
(3)microsoftdhcpserver
(4)printserverformacintosh
(5)remoteboot
(6)windowsinternetnameservice
(9)NetStatistics
作用:显示本地工作站或服务器服务的统计记录。
命令格式:netstatistics〔workstation|server〕
参数介绍:(1)键入不带参数的net
statistics列出其统计信息可用的运行服务。
(2)workstation显示本地工作站服务的统计信息。
(3)server显示本地服务器服务的统计信息。
简单事例:(1)netstatisticsserver|more显示服务器服务的统计信息
(10)NetShare
作用:创建、删除或显示共享资源。
命令格式:netsharesharename=drive:path〔/users:number|/unlimited〕〔/remark:text〕
参数介绍:(1)键入不带参数的net
share显示本地计算机上所有共享资源的信息。
(2)sharename是共享资源的网络名称。
(3)drive:path指定共享目录的绝对路径。
(4)/users:number设置可同时访问共享资源的最大用户数。
(5)/unlimited不限制同时访问共享资源的用户数。
(6)/remark:text添加关于资源的注释,注释文字用引号引住。
简单事例:(1)netsharemylove=c:temp/remark:myfirst
share以mylove为共享名共享C:temp
(2)netsharemylove/delete停止共享mylove目录
11)NetSession
作用:列出或断开本地计算机和与之连接的客户端的会话,也可以写为netsessions或netsess。
命令格式:netsession〔computername〕〔/delete〕
参数介绍:(1)键入不带参数的net
session显示所有与本地计算机的会话的信息。
(2)computername标识要列出或断开会话的计算机。
(3)/delete结束与computername计算机会话并关闭本次会话期间计算机的所有进程。
简单事例:(1)netsessionYFANG要显示计算机名为YFANG的客户端会话信息列表。
(12)NetSend
作用:向网络的其他用户、计算机或通信名发送消息。
命令格式:netsend{name|*|/domain〔:name〕|/users}message
参数介绍:(1)name要接收发送消息的用户名、计算机名或通信名。
(2)*将消息发送到组中所有名称。
(3)/domain〔:name〕将消息发送到计算机域中的所有名称。
(4)/users将消息发送到与服务器连接的所有用户。
(5)message作为消息发送的文本。
简单事例:(1)netsend/usersserverwillshutdownin5minutes.给所有连接到服务器的用户发送消息
(13)NetPrint
作用:显示或控制打印作业及打印队列。
命令格式:netprint〔computername〕job#〔/hold|/release|/delete〕
参数介绍:(1)computername共享打印机队列的计算机名。
(2)sharename打印队列名称。
(3)job#在打印机队列中分配给打印作业的标识号。
(4)/hold使用job#时,在打印机队列中使打印作业等待。
(5)/release释放保留的打印作业。
(6)/delete从打印机队列中删除打印作业。
单事例:(1)netprintYFANGSEEME列出YFANG计算机上SEEME打印机队列的目录
(14)NetName
作用:添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。
命令格式:netname〔name〔/add|/delete〕〕
参数介绍:(1)键入不带参数的netname列出当前使用的名称。
(2)name指定接收消息的名称。
(3)/add将名称添加到计算机中。
(4)/delete从计算机中删除名称。
(15)NetLocalgroup
作用:添加、显示或更改本地组。
命令格式:netlocalgroupgroupname{/add〔/comment:text〕|/delete}〔/domain〕
参数介绍:(1)键入不带参数的net
localgroup显示服务器名称和计算机的本地组名称。
(2)groupname要添加、扩充或删除的本地组名称。
(3)/comment:text为新建或现有组添加注释。
(4)/domain在当前域的主域控制器中执行操作,否则仅在本地计算机上执行操作?
(5)name〔...〕列出要添加到本地组或从本地组中删除的一个或多个用户名或组名。
(6)/add将全局组名或用户名添加到本地组中。
(7)/delete从本地组中删除组名或用户名。
简单事例:(1)netlocalgrouplove/add将名为love的本地组添加到本地用户帐号数据库
(2)netlocalgrouplove显示love本地组中的用户
(16)NetGroup
作用:在WindowsNTServer域中添加、显示或更改全局组。
命令格式:netgroupgroupname{/add〔/comment:text〕|/delete}〔/domain〕
参数介绍:(1)键入不带参数的netgroup显示服务器名称及服务器的组名称。
(2)groupname要添加、扩展或删除的组。
(3)/comment:text为新建组或现有组添加注释。
(4)/domain在当前域的主域控制器中执行该操作,否则在本地计算机上执行操作??
(5)username〔...〕列表显示要添加到组或从组中删除的一个或多个用户。
(6)/add添加组或在组中添加用户名。
(7)/delete删除组或从组中删除用户名。
简单事例:(1)netgrouploveyfang1yfang2/add将现有用户帐号yfang1和yfang2添加到本地计算机的love组
(17)NetFile
作用:显示某服务器上所有打开的共享文件名及锁定文件数。
命令格式:netfile〔id〔/close〕〕
参数介绍:(1)键入不带参数的netfile获得服务器上打开文件的列表。
(2)id文件标识号。
(3)/close关闭打开的文件并释放锁定记录。
(18)NetConfig
作用:显示当前运行的可配置服务,或显示并更改某项服务的设置。
命令格式:netconfig〔service〔options〕〕
参数介绍:(1)键入不带参数的netconfig显示可配置服务的列表。
(2)service通过netconfig命令进行配置的服务(server或workstation)
(3)options服务的特定选项。
(19)NetComputer
作用:从域数据库中添加或删除计算机。
命令格式:netcomputercomputername{/add|/del}
参数介绍:(1)computername指定要添加到域或从域中删除的计算机。
(2)/add将指定计算机添加到域。
(3)/del将指定计算机从域中删除。
简单事例:(1)netcomputercc/add将计算机cc添加到登录域
(20)NetAccounts
作用:更新用户帐号数据库、更改密码及所有帐号的登录要求。
命令格式:netaccounts〔/forcelogoff:{minutes|no}〕〔/minpwlen:length〕〔/maxpwage:{days|unlimited}〕〔/minpwage:days〕〔/uniquepw:number〕〔/domain〕
参数介绍:(1)键入不带参数的net
accounts显示当前密码设置、登录时限及域信息。
(2)/forcelogoff:{minutes|no}设置当用户帐号或有效登录时间过期时
(3)/minpwlen:length设置用户帐号密码的最少字符数。
(4)/maxpwage:{days|unlimited}设置用户帐号密码有效的最大天数。
(5)/minpwage:days设置用户必须保持原密码的最小天数。
(6)/uniquepw:number要求用户更改密码时,必须在经过number次后才能重复使用与之相同的密码。
(7)/domain在当前域的主域控制器上执行该操作
8)/sync当用于主域控制器时,该命令使域中所有备份域控制器同步
简单事例:(1)netaccounts/minpwlen:7将用户帐号密码的最少字符数设置为7
----------------------上面介绍的是NET命令在WINNT下的基本用法
----------------------下面我们看看NET命令在WIN98下的基本用法
在WIN98中NET命令也有一些参数
其中有一些参数的名字和功能及简单的使用方法和WINNT下的相应的参数的用法相??
其中有(1)NETTIME命令
(1)NETPRINT命令
(1)NETUSE命令
(1)NETVIEW命令
在WIN98中NET命令有一些参数
其中有一些参数的名字和WINNT下的相应的参数的名字相同但其用法却有些不同
(1)NETSTART
作用:启动相应的服务。(不能在DOS-WIN中用)
命令格式:NETSTART〔BASIC|NWREDIR|WORKSTATION|NETBIND|NETBEUI|NWLINK〕〔/LIST〕〔/YES〕〔/VERBOSE〕
(2)NETSTOP
作用:停止相应的服务.(不能在DOS-WIN中用)
命令格式:NETSTOP〔BASIC|NWREDIR|WORKSTATION|NETBEUI|NWLINK〕〔/YES〕
在WIN98中NET命令还有一些参数是在98下才有的
(1)NETDIAG
作用:运行MS的DIAGNOSTICS程序显示网络的DIAGNOSTIC信息
命令格式:NETDIAGNOSTICS〔/NAMES|/STATUS〕
(2)NETINIT
作用:不通过绑定来加载协议或网卡驱动(不能在DOS-WIN中用)
命令格式:NETINITIALIZE〔/DYNAMIC〕
(3)NETLOGOFF
作用:断开连接的共享资源(不能在DOS-WIN中用)
(4)NETLOGON
作用:在WORKGROUP中登陆(不能在DOS-WIN中用)
命令格式:NETLOGON〔user〔password|?〕〕〔/DOMAIN:name〕〔/YES〕〔/SAVEPW:NO〕
(5)NETPASSWORD
作用:更改你的网络登陆口令(不能在DOS-WIN中用)
命令格式:NETPASSWORDcomputer|/DOMAIN:name〔user〔oldpassword〔newpassword〕〕〕
网管:NET命令的另类用法
在一次帮助用户维护网络的时候,偶然发现WindowsXP操作系统中的NET系列命令中多了一个NetUser命令。经过仔细推敲和演练发现NetUser不仅可以用来添加或修改用户或者显示用户信息,还可以对用户设置不同的限制,比控制面板中的“用户账户”的应用效果要好多了,大家不妨试试。
NetUser命令是一个DOS命令,必须在WindowsXP下的MS-DOS模式下运行,所以首先要进入MS-DOS模式:选择“开始”菜单的“附件”选项的子选项“命令提示符”,或在“开始”菜单的“运行”选项(快捷键为Win+R)中输入“cmd.exe”,进入MS-DOS模式。以下功能都基于此模式下。
建立一个普通新用户
在MS-DOS提示符中输入如下命令:“netuserjohn123/add”,回车。即可新建一个名为“John”,密码为“123”的新用户。Add参数表示新建用户。
值得注意的是:用户名最多可有20个字符,密码最多可有127个字符。
建立一个登录时间受限制的用户
用以下方法可实现对电脑使用时间的控制。比如,需要建立一个John的用户账号,密码为“123”,登录权限从星期一到星期五的早上八点到晚上十点和双休日的晚上七点到晚上九点。
1.12小时制可键入如下命令:“netuserjohn123/add/times:monday-friday,8AM-10PM;saturday-sunday,7PM-9PM”,回车确定即可
2.24小时制可键入如下命令:“netuserjohn123/add/times:M-F,8:00-22:00;Sa-Su,19:00-21:00”,回车确定即可。
值得注意的是:Time的增加值限制为1小时。对于Day值,可以用全称或缩写(即M、T、W、Th、F、Sa、Su)。可以使用12小时或24小时时间表示法。对于12小时表示法,请使用AM、PM或A.M.、P.M.。All值表示用户始终可以登录;空值(空白)意味着用户永远不能登录。用逗号分隔日期和时间,用分号分隔日期和时间单元(例如,M,4AM-5PM;T,1PM-3PM)。指定时间时不要使用空格。
另外,Passwordchg:{yes|no}参数可用来指定用户是否可以更改自己的密码,默认设置为Yes。
限定用户的使用时间
NetUser命令还可以使用参数Expires:{{mm/dd/yyyy|dd/mm/yyyy|mmm,dd,yyyy}|never}使用户账号根据指定的Date过期限定用户。过期日期可以是[mm/dd/yyyy]、[dd/mm/yyyy]或[mmm,dd,yyyy]格式。它取决于国家(地区)代码。用户账号在指定日期开始时到期。对于月份值,可以使用数字、全称或三个字母的缩写(即Jan、Feb、Mar、Apr、May、Jun、Jul、Aug、Sep、Oct、Nov、Dec)。对于年份值,可以使用两位数或四位数;使用逗号和斜杠分隔日期的各部分;不要使用空格。
例如:要限定用户账号John到2004年11月5日到期,可键入如下命令:“netuserjohn/expires:Nov/5/2004”,回车确定即可。
查看用户信息、修改已有用户密码和删除用户
如果在没有参数的情况下使用,则NetUser将显示计算机上用户的列表,如键入以下命令:“netuser”,回车即可显示该系统的所有用户。
如果键入:“netuserjohn”,回车则可显示用户John的信息。
若键入命令:“netuserjohn123456/add”,回车确定,则强制将用户John(John为已有用户)的密码更改为123456。
若键入命令:“netuserjohn/delete”,回车确定则可删除用户John。
关于NetUser命令的用法就介绍这么多,其实像这样的技巧很多,需要大家不断探索,相互交流。
(2)/domain〔:name〕指定要与其时间同步的域。
(3)/set使本计算机时钟与指定计算机或域的时钟同步。
下面的这4个参数是相关的,所以一起介绍
(5)NetStart
作用:启动服务,或显示已启动服务的列表。
请教dos命令中的 net 详细用法
这个命令是网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,因为它的功能实在是太强大了,这简直就是微软为我们提供的最好的入侵工具。首先让我们来看一看它都有那些子命令,键入net/?回车如图6。
在这里,我们重点掌握几个入侵常用的子命令。
netview
使用此命令查看远程主机的所以共享资源。命令格式为netview\\IP。如图7。
netuse
把远程主机的某个共享资源影射为本地盘符,图形界面方便使用,呵呵。命令格式为netusex:\\IP\sharename。上面一个表示把192.168.0.5IP的共享名为magic的目录影射为本地的Z盘。下面表示和192.168.0.7建立IPC$连接(netuse\\IP\IPC$"password"/user:"name"),如图8。
建立了IPC$连接后,呵呵,就可以上传文件了:copync.exe\\192.168.0.7\admin$,表示把本地目录下的nc.exe传到远程主机,结合后面要介绍到的其他DOS命令就可以实现入侵了。
netstart
使用它来启动远程主机上的服务。当你和远程主机建立连接后,如果发现它的什么服务没有启动,而你又想利用此服务怎么办?就使用这个命令来启动吧。用法:netstartservername,如图9,成功启动了telnet服务。
netstop
入侵后发现远程主机的某个服务碍手碍脚,怎么办?利用这个命令停掉就ok了,用法和netstart同。
netuser
查看和帐户有关的情况,包括新建帐户、删除帐户、查看特定帐户、激活帐户、帐户禁用等。这对我们入侵是很有利的,最重要的,它为我们克隆帐户提供了前提。键入不带参数的netuser,可以查看所有用户,包括已经禁用的。下面分别讲解。
1,netuserabcd1234/add,新建一个用户名为abcd,密码为1234的帐户,默认为user组成员。
2,netuserabcd/del,将用户名为abcd的用户删除。
3,netuserabcd/active:no,将用户名为abcd的用户禁用。
4,netuserabcd/active:yes,激活用户名为abcd的用户。
5,netuserabcd,查看用户名为abcd的用户的情况,如图10。
netlocalgroup
查看所有和用户组有关的信息和进行相关操作。键入不带参数的netlocalgroup即列出当前所有的用户组。在入侵过程中,我们一般利用它来把某个帐户提升为administrator组帐户,这样我们利用这个帐户就可以控制整个远程主机了。用法:netlocalgroupgroupnameusername/add,如图11。
现在我们把刚才新建的用户abcd加到administrator组里去了,这时候abcd用户已经是超级管理员了,呵呵,你可以再使用netuserabcd来查看他的状态,和图10进行比较就可以看出来。但这样太明显了,网管一看用户情况就能漏出破绽,所以这种方法只能对付菜鸟网管,但我们还得知道。现在的手段都是利用其他工具和手段克隆一个让网管看不出来的超级管理员,这是后话。有兴趣的朋友可以参照《黑客防线》第30期上的《由浅入深解析隆帐户》一文。
nettime
这个命令可以查看远程主机当前的时间。如果你的目标只是进入到远程主机里面,那么也许就用不到这个命令了。但简单的入侵成功了,难道只是看看吗?我们需要进一步渗透。这就连远程主机当前的时间都需要知道,因为利用时间和其他手段(后面会讲到)可以实现某个命令和程序的定时启动,为我们进一步入侵打好基础。用法:nettime\\IP。
求问netstat 命令中的netstat 是哪几个英语单词的缩写?
netstat是DOS命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息.Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat ,是net status的缩写。
flex错误:Error #2044: 未处理的NetStatusEvent是怎么回事?
用red5做一个录像程序时,前台的flex一直报这个错,完整的错误信息是:Error #2044: 未处理的 NetStatusEvent:。 level=error, code=NetStream.Record.NoAccess
at myWebSite/netStatus()[C:\Users\ASUS\Adobe Flash Builder 4\myWebSite\src\myWebSite.mxml:23]myWebSite.mxml的第23行是netStream=new NetStream(conn);这个错误是在方法:private function netStatus(e:NetStatusEvent):void{
trace(e.info.code);
if(e.info.code=="NetConnection.Connect.Success"){
isConnectSuccess=true;
netStream=new NetStream(conn);
netStream.client=new StreamClient();
netStream.attachAudio(Microphone.getMicrophone());
netStream.attachCamera(Camera.getCamera());
state.text="已经开始录像";}}中报的,netStream=new NetStream(conn);就是报错的行。这个函数是作为连接时的回调函数:conn.addEventListener(NetStatusEvent.NET_STATUS,netStatus);