DOS命令行(6)——Windows网络状态及用户管理
ipconfig
- /all 显示完整配置信息。
- /release 释放指定适配器的 IPv4 地址。
- /release6 释放指定适配器的 IPv6 地址。
- /renew 更新指定适配器的 IPv4 地址。
- /renew6 更新指定适配器的 IPv6 地址。
- /flushdns 清除 DNS 解析程序缓存。
- /registerdns 刷新所有 DHCP 租用并重新注册 DNS 名称
- /displaydns 显示 DNS 解析程序缓存的内容。
- /showclassid 显示适配器允许的所有 DHCP 类 ID。
- /setclassid 修改 DHCP 类 ID。
- /showclassid6 显示适配器允许的所有 IPv6 DHCP 类 ID。
- /setclassid6 修改 IPv6 DHCP 类 ID。
nbtstat
- -a (适配器状态) 列出指定名称的远程机器的名称表
- -A (适配器状态) 列出指定 IP 地址的远程机器的名称表。
- -c (缓存) 列出远程[计算机]名称及其 IP 地址的 NBT 缓存
- -n (名称) 列出本地 NetBIOS 名称。
- -r (已解析) 列出通过广播和经由 WINS 解析的名称
- -R (重新加载) 清除和重新加载远程缓存名称表
- -S (会话) 列出具有目标 IP 地址的会话表
- -s (会话) 列出将目标 IP 地址转换成计算机 NETBIOS 名称的会话表。
- -RR (释放刷新) 将名称释放包发送到 WINS,然后启动刷新
- RemoteName 远程主机计算机名。
- IP address 用点分隔的十进制表示的 IP 地址。
- interval 重新显示选定的统计、每次显示之间暂停的间隔秒数。按 Ctrl+C 停止重新显示统计。
netstat
- -a 显示所有连接和侦听端口。
- -b 显示在创建每个连接或侦听端口时涉及的可执行程序。在某些情况下,已知可执行程序承载多个独立的组件,这些情况下,显示创建连接或侦听端口时涉及的组件序列。在此情况下,可执行程序的名称位于底部 [] 中,它调用的组件位于顶部, 直至达到 TCP/IP。注意,此选项可能很耗时,并且在你没有足够权限时可能失败。
- -e 显示以太网统计信息。此选项可以与 -s 选项结合使用。
- -f 显示外部地址的完全限定域名(FQDN)。
- -n 以数字形式显示地址和端口号。
- -o 显示拥有的与每个连接关联的进程 ID。
- -p proto 显示 proto 指定的协议的连接;proto可以是下列任何一个: TCP、UDP、TCPv6 或 UDPv6。如果与 -s 选项一起用来显示每个协议的统计信息,proto 可以是下列任何一个: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
- -q 显示所有连接、侦听端口和绑定的非侦听 TCP 端口。绑定的非侦听端口 不一定与活动连接相关联。
- -r 显示路由表。
- -s 显示每个协议的统计信息。默认情况下,显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;-p 选项可用于指定默认的子网。
- -t 显示当前连接卸载状态。
- -x 显示 NetworkDirect 连接、侦听器和共享终结点。
- -y 显示所有连接的 TCP 连接模板。无法与其他选项结合使用。
- interval 重新显示选定的统计信息,各个显示间暂停的间隔秒数。按 CTRL+C 停止重新显示统计信息。如果省略,则 netstat 将打印当前的配置信息一次。
arp
- -a 通过询问当前协议数据,显示当前 ARP 项。如果指定 inet_addr,则只显示指定计算机的 IP 地址和物理地址。如果不止一个网络 接口使用 ARP,则显示每个 ARP 表的项。
- -g 与 -a 相同。
- -v 在详细模式下显示当前 ARP 项。所有无效项和环回接口上的项都将显示。
- inet_addr 指定 Internet 地址。
- -N if_addr 显示 if_addr 指定的网络接口的 ARP 项。
- -d 删除 inet_addr 指定的主机。inet_addr 可以是通配符 *,以删除所有主机。
- -s 添加主机并且将 Internet 地址 inet_addr与物理地址 eth_addr 相关联。物理地址是用字符分隔的 6 个十六进制字节。该项是永久的。
- eth_addr 指定物理地址。
- if_addr 如果存在,此项指定地址转换表应修改的接口的 Internet 地址。如果不存在,则使用第一个适用的接口。
route
- -f 清除所有网关项的路由表。如果与某个命令结合使用,在运行该命令前,应清除路由表。
- -p 与 ADD 命令结合使用时,将路由设置为在系统引导期间保持不变。默认情况下,重新启动系统时,不保存路由。忽略所有其他命令,这始终会影响相应的永久路由。
- -4 强制使用 IPv4。
- -6 强制使用 IPv6。
- command 其中之一:
- PRINT 打印路由
- ADD 添加路由
- DELETE 删除路由
- CHANGE 修改现有路由
- destination 指定主机。
- MASK 指定下一个参数为“netmask”值。
- netmask 指定此路由项的子网掩码值。如果未指定,其默认设置为 255.255.255.255。
- gateway 指定网关。
- interface 指定路由的接口号码。
- METRIC 指定跃点数(跳数),例如目标的成本。
telnet
- -a 企图自动登录。除了用当前已登陆的用户名以外,与 -l 选项相同。
- -e 跳过字符来进入 telnet 客户端提示。
- -f 客户端登录的文件名
- -l 指定远程系统上登录用的用户名。要求远程系统支持 TELNET ENVIRON 选项。
- -t 指定终端类型。支持的终端类型仅是: vt100, vt52, ansi 和 vtnt。
- host 指定要连接的远程计算机的主机名或 IP 地址。
- port 指定端口号或服务名。
- c - close 关闭当前连接
- d - display 显示操作参数
- o - open hostname [port] 连接到主机(默认端口 23)。
- q - quit 退出 telnet
- set - set 设置选项(键入 'set ?' 获得列表)
- sen - send 将字符串发送到服务器
- st - status 打印状态信息
- u - unset 解除设置选项(键入 'set ?' 获得列表)









tlntadmn
- computer name 指定要管理的服务器名称。如果没有指定服务器,则假定使用本地服务器
- start 启动 Telnet Server
- stop 停止 Telnet Server
- pause 中断 Telnet Server
- continue 恢复 Telnet Server
- -s sessionid 列出会话的信息。
- -k sessionid 终止会话。
- -m sessionid 发送消息到会话。
- config 配置 telnet 服务器参数。
- common_options 为:
- -u user 指定要使用其凭据的用户
- -p password 用户密码
- config_options 为:
- dom = domain 设定用户的默认域
- ctrlakeymap = yes|no 设定 ALT 键的映射
- timeout = hh:mm:ss 设定空闲会话超时值
- timeoutactive = yes|no 启用空闲会话。
- maxfail = attempts 设定断开前登录尝试的最多失败数。
- maxconn = connections 设定最大连接数。
- port = number 设定 telnet 端口。
- sec = [+/-]NTLM [+/-]passwd 设定身份验证机构
- mode = console|stream 指定操作模式。
- all 指定所有会话
net
1. net share
- sharename 指定共享资源的网络名称。键入带参数 ShareName的 net share命令仅显示有关该共享的信息。
- Drive:Path 指定共享目录的绝对路径。
- /users:number 设置可以同时访问共享资源的最大用户数。
- /unlimited 指定可以同时访问共享资源的、数量不受限制的用户。
- /remark:"text" 添加关于资源的描述注释。给文本加上引号。
- /cache:automatic 启用带自动重新集成的脱机客户缓存。
- /cache:manual 启用带手动重新集成的脱机客户缓存。
- /cache:documents 启用此共享中文档的自动缓存
- /cache:programs 启用文档和程序的自动缓存。
- /cache:no 提醒客户脱机缓存不合适
- /delete 停止共享资源
- net help share 显示 net share 的命令帮助



2. net view
- \\ComputerName 要查看的共享资源所在的计算机。
- /domian:DomainName 指定要查看其可用计算机的域。如果忽略 domainname,则将显示局域网中的所有域。
- /cache 显示指定计算机上资源的脱机客户端缓存设置
- /all 显示包括 $ 共享在内的所有共享
- net help view 显示 net view 的命令帮助
3. net use
- DeviceName 指派名称以便连接到资源或指定断开的设备。有两种类型的设备名:磁盘驱动器和打印机。键入星号而不是特定设备名,指派下一个可用的设备名
- \\ComputerName\ShareName 指定服务器和共享资源的名称。如果 ComputerName包含空格,请使用引号将从反斜杠线符号(\\)到计算机名尾的整个计算机命名引起来。计算机名的长度可以是1到15个字符
- \volume 指定服务器上的NetWare卷。必须安装并运行Cilent Service for NetWare(NetWare 客户端服务)才能连接到 NetWare 服务器。
- Password 指定访问共享资源所需的密码。输入星号(*)产生一个密码提示在密码提示行键入密码时不显示密码
- /user 指定建立连接的不同用户名。
- DomainName 指定其他域。如果省略 DomainName,net use 将当前登录的域。
- UserName 指定登录时使用的用户名
- DottedDomainName 指定账户所在域完全合格的域名
- /savecred 存储为重新使用提供的凭据
- /smartcard 指定网络连接使用的智能卡凭据。如果有多个智能卡可用,则需要指定凭据
- /delete 取消指定的网络连接。如果用户使用星号(*)指定连接,则所有网络连接均将取消
- /persistent:{yes|no} 控制持久网络连接的使用。默认值为最后一次使用的设置。非设备连接不会持久。Yes将按其建立时的原样保存所有连接,并在下次登录时还原它们。No则不保存已建立的连接或后续连接。现存的连接在下一次登录时还原。使用/delete删除持久连接
- /home 将用户连接到主目录
- net help use 显示 net use 的命令帮助
4. net user
- UserName 为可添加、删除、修改或查看的用户帐户的名称。用户帐户名称最多可以有 20 个字符。
- Password 指定或更改用户帐户的密码。密码的长度必须符合 NET ACCOUNTS命令的 /MINPWLEN 选项所设置的最小长度。最多可以有 14 个字符。
- * 生成密码提示。在密码提示下键入密码时,将不会显示密码。
- /domain 在当前域的域控制器上执行此操作。
- /add 向用户帐户数据库添加用户帐户。
- /delete 从用户帐户数据库删除用户帐户。
- Option 指定命令行选项
- /ACTIVE:{YES | NO} 激活或取消激活帐户。如果该帐户处于非激活状态,用户将无法访问服务器。默认设置为“YES”。
- /COMMENT:"text" 提供有关用户帐户的描述性注释。请将文本用引括起来。
- /COUNTRYCODE:nnn 使用操作系统国家/地区代码执行指定的语言文件,以显示用户帮助和错误消息。值 0 表示使用默认的国家/地区代码。
- /EXPIRES:{date | NEVER} 如果设置了日期,可导致帐户过期。NEVER 将帐户设置为无时间限制。过期日期采用格式 mm/dd/yy(yy)。月份可以是一个数字、完整字母拼写,或使用三个字母的缩写。年份可以使用两位数字或四位数字。使用斜线(/)(不留空格)将日期的各个部分隔开。
- /FULLNAME:"name" 用户的全名(而不是用户名)。请将该名称用引号括起来。
- /HOMEDIR:pathname 用户的主目录设置路径。该路径必须存在。
- /PASSWORDCHG:{YES | NO} 指定用户是否可以更改其密码。默认设置为“YES”。
- /PASSWORDREQ:{YES | NO} 指定用户帐户是否必须拥有密码。默认设置为“YES”。
- /LOGONPASSWORDCHG:{YES|NO} 指定用户是否应在下次登录时更改其密码。默认设置为“NO”。
- /PROFILEPATH[:path] 为用户登录配置文件设置路径。
- /SCRIPTPATH:pathname 用户登录脚本的位置。
- /TIMES:{times | ALL} 登录小时数。TIMES 表示为day[-day][,day[-day]],time[-time][,time [-time]],增量限制为 1 小时。日期可以是完整拼写,也可以是缩写。小时可以是 12 或 24 小时表示法。对于12 小时表示法,请使用 am、pm、a.m. 或p.m。ALL 表示用户始终可以登录,空白值表示用户始终不能登录。使用逗号将日期和时间隔开,使用分号将多个日期和时间隔开。
- /USERCOMMENT:"text" 允许管理员添加或更改帐户的用户注释。
- /WORKSTATIONS:{computername[,...] | *} 列出用户可用于登录到网络的计算机,最多为八台。如果 /WORKSTATIONS 没有列表,或其列表为 *,则用户可以通过任何计算机登录到网络。
- net help user 显示 net user 的命令帮助
5. net localgroup
- GroupName 为要添加、扩展和删除的本地组的名称。仅提供用以查看用户或本地组中全局组的组名。
- /comment:"text" 为新组或现有组添加注释。将文本用引号括起来。
- /domain 在当前域的域控制器上执行操作。否则,在本地工作站上执行该操作。
- name [ ...] 列出添加到本地组或从中删除的一个或多个用户名或组名。用空格将多个条目隔开。名称可以是用户或全局组,但不能是其他本地组。如果用户来自其他域,则用域名作为用户名的开始(例如,sales\ralpha)。
- /add 将组名或用户名添加到本地组。必须为利用该命令添加到本地组的用户或全局组建立帐户。
- /delete 将组名或用户名从本地组删除。
- net help localgroup 显示 net user 的命令帮助
6. net config
- server 显示有关 Server 服务的配置信息。
- workstation 显示有关 Workstation 服务的配置信息。
7. net accounts
- /forcelogoff:{minutes | no} 设置帐户到期或有效登录小时到期时强制注销之前用户拥有的分钟数。NO 为默认设置,阻止强制注销。
- /minpwlen:length 设置密码的最少字符数。范围是 0-14 个字符;默认为 6 个字符。
- /maxpwage:{days | unlimited} 设置密码有效的最大天数。使用 UNLIMITED 则不指定限制。/MAXPWAGE 不能小于 /MINPWAGE。范围为1-999;默认保留该值不变。
- /minpwage:days 设置用户能更改密码前必须经过的最少天数。值 0 设置无最少时间。范围是 0-999;默认为 0 天。/minpwage不能超过 /maxpwage。
- /uniquepw:number 要求用户的密码在指定的密码更改次数中唯一。最大值为 24。
- /domain 在当前域的域控制器上执行操作。否则,在本地计算机上执行操作。
- net help accounts 显示 net accounts 的命令帮助
8.net start & net stop
DOS命令行(6)——Windows网络状态及用户管理的更多相关文章
- DOS命令行(10)——reg/regini-注册表编辑命令行工具
注册表的介绍 注册表(Registry,台湾.港澳译作登錄檔)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息. 1. 数据结构 注册表由键(key,或称 ...
- windows系统下在dos命令行kill掉被占用的pid (转)
原文出自:http://www.2cto.com/os/201304/203771.html windows系统下在dos命令行kill掉被占用的pid 1.开始-->运行-->c ...
- 使sublimetext3在ubuntu下可以打中文和在windows的dos命令行下正常显示中文
学习闲暇之余,总结一下在windows和ubuntu下使用sublimetext3遇到的问题 一.关于sublimetext3在windows的dos命令行下不能编译运行中文的解决方案: 因为dos命 ...
- Windows下dos命令行
Dos命令--基本命令 1.求助命令 例如:del /? rd /? 2.基本常用命令 例如:dir :列出当前目录下的文件以及文件夹,后面可以接其他路径 md:创建目录(mkdir),一次创建多级目 ...
- dos命令行连接数据库
dos命令行连接数据库 (2012-03-22 21:26:16) 转载▼ 标签: it C:\Adminstrator> sqlplus "/as sysdba" 查看 ...
- dos命令行实践
本篇体验使用dos命令行窗口实现各种操作. □ 打开dos命令行窗口 →点击电脑左下角"开始"按钮→点击"运行"→输入"cmd",按回车,来 ...
- .NET 跨平台RPC框架DotNettyRPC Web后台快速开发框架(.NET Core) EasyWcf------无需配置,无需引用,动态绑定,轻松使用 C# .NET 0配置使用Wcf(半成品) C# .NET Socket 简单实用框架 C# .NET 0命令行安装Windows服务程序
.NET 跨平台RPC框架DotNettyRPC DotNettyRPC 1.简介 DotNettyRPC是一个基于DotNetty的跨平台RPC框架,支持.NET45以及.NET Standar ...
- 从命令行配置 Windows 防火墙
从命令行配置 Windows 防火墙 高级用户可以使用命令行来配置 Windows 防火墙.您可以使用 netsh 命令行工具来进行配置. 下表中的 netsh 命令可用于 Microsoft Win ...
- DOS命令行中的双引号
在DOS命令窗口下,运行C:\Program Files\WinRAR\WinRAR.exe,提示如下错误: 因为C:\Program Files\WinRAR\WinRAR.exe中含有空格,它被分 ...
随机推荐
- Spring的安装
Spring的安装 Spring框架包 spring-framework-4.3.6RELEASE-dist.zip http://repo.spring.io/simple/libs-release ...
- Tomcat的使用和配置
Tomcat的使用 安装 在tomcat官网找到你需要用的 Tomcat 版本对应的 zip 压缩包,解压到需要安装的目录即可 目录介绍 bin : 专门用来存放Tomcat服务器的可执行文件 con ...
- git合并代码到主分支
git合并login分支到master分支 1.首先查看源码状态 git status 2.添加到暂存区 git add . git status //添加到暂存区后再次查看源码状态 3.提交代码到本 ...
- [bug] idea编译后没有xml文件
原因 在maven中build 参考 https://www.cnblogs.com/lewskay/p/6422464.html https://blog.csdn.net/lovequanquqn ...
- 还可以使用 -c 参数来显示全部内容,并标出不同之处 diff -c test2.txt test1.txt
二.实例 在test目录下存放了两个文本文件,test1.txt test2.txt . 比较这两个文件的异同. diff test1.txt test2.txt "5c5& ...
- coverage report
转载:http://blog.sina.cn/dpool/blog/s/blog_7853c3910102yn77.html VCS仿真可以分成两步法或三步法, 对Mix language, 必须用三 ...
- Python基础 小白[7天]入门笔记
笔记来源 Day-1 基础知识(注释.输入.输出.循环.数据类型.随机数) #-*- codeing = utf-8 -*- #@Time : 2020/7/11 11:38 #@Author : H ...
- jmeter 非GUI模式下传参
为什么要使用非GUI模式?--因为GUI模式下运行的时候消耗的内存比非GUI模式大,会使得压力测试的结果不准确. 根据参数类型分为两种:jmeter.properties和system.propert ...
- 要想在for语句中直接定义一个变量
要想在for语句中直接 定义一个变量 (如下的代码) 1 for(uint16_t i=0;i<10;i++); 2 if( GPIO_ReadInputDataBit(GPIOA, GPI ...
- 3*060-A 日志记录
电路检修遇到的问题: 今天在检修一块3060-A电路板时 发现 3.3V烫 但是3.3V路上的电容并没有短路 于是拆单片机 拆RS232EN 拆 FM24V 最后发现 原来是 1117 ...