CMD常用命令

来源:互联网 发布:数据挖掘实战微盘 编辑:程序博客网 时间:2024/05/02 02:23
远程打包:C:\Progra~1\WinRAR\Rar.exe a -k -r -s -dh -ed -inul -mt 0 -or -m3 c:\web\1.rar \\192.168.1.1\c$\MyfileC:\Progra~1\7-Zip\7z.exe a -r -t7z -mx=5 c:\web\file.7z "\\192.168.1.1\c$\Myfile\*"===============================================扫同段存活的机器:for /l %i in (1,1,254) do ping -n 1 -a 192.168.0.%i |find "Reply"只回显存活的机器:echo off & for /l %i in (1,1,254) do ping -n 1 192.168.1.%i |find "Reply"@for /l %i in (1,1,254) do ping -a n 1 192.168.0.%i |find "Pinging"@FOR /F "eol=; tokens=1,2,3* delims=, " %i in (1.txt) do @ ping %i >>s.txt列出主机名和IP:@for /L %I in (1,1,254) do @FOR /F "tokens=3 usebackq delims=: " %J IN (`ping -a -n 1 -w 100 192.168.1.%I^|findstr "Reply"`) DO @ping -a -n 1 -w 100 %J|findstr "Pinging"主机名和IP对应:for /L %I in (1,1,254) do @FOR /F "tokens=3 usebackq delims=: " %J IN (`ping -n 1 -w 100 192.168.1.%I^|findstr "Reply"`) DO @FOR /F "tokens=1,2,3,4* usebackq delims=: " %K IN (`@ping -a -n 1 -w 100 %J^|findstr "Pinging"`) do @echo HostName:%L   IP:%M批处理执行:FOR /F "eol=; tokens=1,* delims=, " %%i in (myfile.txt) DO @FOR /F "tokens=1,2,3,4* usebackq delims=: " %%K IN (`@ping -a -n 1 -w 100 %%i^|findstr "Pinging"`) do @echo \\%%L      %%M列出存活的主机:for /L %I in (1,1,254) do @FOR /F "tokens=3 usebackq delims=: " %J IN (`ping -n 1 -w 100 192.168.1.%I^|findstr "Reply"`) DO @echo %J Online=============================================================================tasklist /svc     查看进程服务状态tasklist /v     查看进程详细信息systeminfo     查看系统信息net localgroup Administrators   查看本地管理员账号ipconfig /all     本机IP信息net stop sharedaccess    关闭防火墙net stop wscsvc     关闭安全中心net stop policyagent     关闭IPSEC Services 服务net start RemoteRegistry   开启RemoteRegistrynet start lanmanserver    开启Server服务net start lanmanworkstation   开启WorkStationsc config tlntsvr start= auto   修改TLNETsc config TermService start= auto 修改远程终端net view     查看本机所在的域约有多少台机器net view /domain    查看有几个域net view /domain:域名    看每个域中有多少台机器net group     看看把用户分了多少个net group "domain admins" /domain 们要看域管理员名字net group "Domain Controllers" /domain 看域控制器net group "Domain Computers" /domain 查看当前域下面有多少机器net time /domain    探测域服、时间服务net config workstation    示本机计算机名和管理员用户名,工作站的域DNS名称及登录到的域nbtstat -a Hostname    通过主机名查看远程主机的NETBIOS信息nbtstat -A ip      通过IP地址查看远程主机的NETBIOS信息net time \\目标ip     查看对方时间net view \\ip      查看对方局域网内开启了哪些共享net use * /del /y    删除所有连接finger -l username@computer   查看最近有哪些用户登陆,省略用户参数以显示指定计算机上所有用户的信息route print     显示出IP路由表arp -a      显示出ARP缓存全部信息tasklist /v      显示进程详细信息echo %computername% %date% %time% 显示计算机名和日期时间echo %logonserver%     查看登陆到这台服务器的计算机名cacls d: /e /c /t /g everyone:f 修改权限echo y|format a: /s /q /v:system 自动格式化A盘===============================================================================================xcopy e:\*Account.stg /s /i /c /q /r /y   复制指定的文件到当前目录xcopy e:\wdm f:\wdm\ /s /k /y /d >f:\1.txt 复制更新文件并记录et use \\ip\ipc$ " " /user:" "     建立IPC空链接net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:net use h: \\ip\c$      登陆后映射对方C:到本地为H:net use \\ip\ipc$ /del      删除IPC链接net use h: /del      删除映射对方到本地的为H:的映射net user 用户名 密码 /add     建立用户net user guest /active:yes     激活guest用户net user       查看有哪些用户net user 帐户名      查看帐户的属性net localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限net start       查看开启了哪些服务net start 服务名       开启服务;(如:net start telnet, net start schedule)net stop 服务名      停止某服务net time \\目标ip /set /yes    设置本地计算机时间与“目标IP”主机的时间同步net view       查看本地局域网内开启了哪些共享net config       显示系统网络设置net logoff       断开连接的共享net pause 服务名      暂停某服务net send ip "文本信息"      向对方发信息net ver       局域网内正在使用的网络连接类型和信息net share       查看本地开启的共享net share ipc$       开启ipc$共享net share ipc$ /del      删除ipc$共享net share c$ /del     删除C:共享net user guest 12345      用guest用户登陆后用将密码改为12345net password 密码      更改系统登陆密码netstat -ano      查看开启了哪些端口,常用netstat -annetstat -v       查看正在进行的工作netstat -p 协议名      例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)netstat -s       查看正在使用的所有协议使用情况ver        在DOS窗口下显示版本信息regedit /s       注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;regedit /e       注册表文件名 导出注册表reg       命令行下面操作注册表的好东西