常见的DOS命令

介绍常用的dos命令

1.Net命令

在Dos命令提示符下输入 “net” 、 “net /?” 或 “net help”,可以获得帮助信息。
1
2
3
4
NET
[ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
HELPMSG | LOCALGROUP | PAUSE | SESSION | SHARE | START |
STATISTICS | STOP | TIME | USE | USER | VIEW ]

net view

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

1
命令格式:Net view [\\computername | /domain[:domainname]]

参数:

  • 不带参数的 “net view” ,显示当前域的计算机列表
  • “\computername” ,指定要查看其共享资源的计算机
  • “/domain[:domainname]” ,指定要查看其可用计算机的域
    如:
    1
    2
    Net view \\ABC    #查看ABC计算机的共享资源列表
    Net view /domain:XYZ #查看XYZ域中的机器列表。

net user

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

1
命令格式:Net user [username [password | *] [options]] [/domain]

参数:

  • 不带参数的“Net user” ,查看计算机上的用户帐号列表
  • “username” 用于添加、删除更改或查看用户的账号名
  • “password” 用于为用户账号分配或更改密码
  • “*” 提示输入密码
  • “/domain” 在计算机主域的主域控制器中执行操作

“net user” 命令一般配合 “net loaclgroup”命令使用,用于添加用户,以及提升yoghurt到管理员组中。

1
2
3
命令格式:net loaclgroup [groupname [/COMMENT:"text"]] [/DOMAIN]
groupname {/ADD [/COMMENT:"text"] | /DELETE} [/DOMAIN]
groupname name [...] {/ADD | /DELETE} [/DOMAIN]

参数:

  • 不带参数的 “net localgroup” 命令,可显示服务器和计算机的本地组名称
  • “groupname” 表示添加、扩充或删除的本地组名称
  • “/COMMENT:”text”” 表示为新建或现有的组添加注释
  • “/DOMAIN” 表示在当前域的主域控制器中执行操作,否则仅在本地计算机上执行操作
  • “name […]” 列出要添加到本地组或从本地组删除的一个或多个用户名或组名
  • “/add” 用于将全局组名或用户名添加到本地组中
  • “/delete” 用于从本地组中删除组名或用户名
    如,将用户名“test”, 密码“12345678” 的用户添加至管理员组中
    1
    2
    3
    4
    net user  # 查看用户
    net user test 12345678 /add # 添加用户
    net localgroup Administrators test /add # 添加至管理员组
    net localgroup Administrators # 查看管理员组

net use

作用:用于查看连接的计算机,断开计算机与共享资源的连接,或者显示计算机的连接信息

1
2
3
4
5
6
7
8
9
10
11
命令格式:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[/REQUIREINTEGRITY]
[/REQUIREPRIVACY]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]

参数:

  • 输入不带参数 “net use” 命令,可列出网络连接
  • “devicename” 用于指定要连接的资源名称或要断开的设备名称
  • “\\computername\sharename” 表示服务器及共享资源的名称
  • “password” 表示访问共享资源的密码
  • “*” 提示输入密码
  • “/user” 用于指定进行连接的另外一个用户
  • “domainname” 用于指定另一个域
  • “username” 用于指定登陆的用户名
  • “/home” 用于将用户连接到其宿主主目录
  • “/delete” 用于取消指定的网络连接
  • “/persistent” 用于控制永久网络连接的使用

net time

作用:用于查看系统时间,或用于同步其他计算机域的时钟

1
2
3
命令格式:
NET TIME
[\\computername | /DOMAIN[:domainname] | /RTSDOMAIN[:domainname]] [/SET]

参数:

  • “computename” 表示要检查或同步的服务器名
  • “/DOMAIN[:domainname]” 用于指定要与其时间同步的域
  • “/set” 用于使本计算机时钟与指定计算机或域的时钟同步

net statisics

作用:用于显示本地工作站的统计记录

1
2
3
命令格式:
NET STATISTICS
[WORKSTATION]

net share

作用:用于创建、删除或显示共享资源

1
2
3
4
5
6
7
8
9
10
11
12
命令格式:
NET SHARE
sharename
sharename=drive:path [/GRANT:user,[READ | CHANGE | FULL]]
[/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents| Programs | BranchCache | None]
sharename [/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents | Programs | BranchCache | None]
{sharename | devicename | drive:path} /DELETE
sharename \\computername /DELETE

参数:

  • 不带参数 “net share” 表示共享资源的绝对路径
  • “sharename” 表示共享资源的网络名称
  • “drive:path” 用于指定共享目录的绝对路径
  • “/users:number” 用于设置可同时访问共享资源的最大用户数
  • “unlimited” 表示不限制同时访问共享资源的最大用户数
  • “/remark:”text”” 用于添加关于资源的注释,注释文字用引号包裹### net share

    作用:用于创建、删除或显示共享资源

net session

作用:用于列出或断开本地计算机和与之连接的客户端的会话,也可以写成“net sessions”或“net sess”

1
2
3
命令格式:
NET SESSION
[\\computername] [/DELETE] [/LIST]

参数:

  • 不带参数 “net session” 显示所有与本地计算机的会话信息
  • “computername” 用于标识要列出或断开会话的计算机
  • “/delete” 用于结束与“computername”计算机的会话,并关闭本次会话期间计算机的所有进程

Ipconfig

“ipconfig”和“ipconfig /all” 用于查看网络的配置情况。