什么是CMD

cmd是command的缩写。命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。
在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。输入一些命令,cmd.exe可以执行,比如输入shutdown -s就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车。它也可以执行BAT文件。
 
中文名
命令提示符
外文名
cmd.exe
释    义
32位的命令行程序
平    台
微软Windows系统

Linux命令

一般说的“命令行”是指linux命令,linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell(外壳)命令和Linux命令。
命令信息
winver 检查windows版本
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
  dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
  hdparm -i /dev/hda 罗列一个磁盘的架构特性
  hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的信息
  cat /proc/interrupts 显示中断
  cat /proc/meminfo 校验内存使用
  cat /proc/swaps 显示哪些swap被使用
  cat /proc/version 显示内核的版本
  cat /proc/net/dev 显示网络适配器及统计
  cat /proc/mounts 显示已加载的文件系统
  lspci -tv 罗列 PCI 设备
  lsusb -tv 显示 USB 设备
  date 显示系统日期
  cal 2007 显示2007年的日历表
  date 041217002007.00 设置日期和时间 - 月日时分年.秒
  clock -w 将时间修改保存到 BIOS

关机

shutdown -h now 关闭系统(1)
  init 0 关闭系统(2)
  telinit 0 关闭系统(3)
  shutdown -h hours:minutes & 按预定时间关闭系统
  shutdown -c 取消按预定时间关闭系统
  shutdown -r now 重启(1)
  reboot 重启(2)
  logout 注销

文件目录

cd /home 进入 '/ home' 目录'
  cd .. 返回上一级目录
  cd ../.. 返回上两级目录
  cd 进入个人的主目录
  cd ~user1 进入个人的主目录
  cd - 返回上次所在的目录
  pwd 显示工作路径
  ls 查看目录中的文件
  ls -F 查看目录中的文件
  ls -l 显示文件和目录的详细资料
  ls -a 显示隐藏文件
  ls *[0-9]* 显示包含数字的文件名和目录名
  tree 显示文件和目录由根目录开始的树形结构(1)
  lstree 显示文件和目录由根目录开始的树形结构(2)
  mkdir dir1 创建一个叫做 'dir1' 的目录'
  mkdir dir1 dir2 同时创建两个目录
  mkdir -p /tmp/dir1/dir2 创建一个目录树
  rm -f file1 删除一个叫做 'file1' 的文件'
  rmdir dir1 删除一个叫做 'dir1' 的目录'
  rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
  rm -rf dir1 dir2 同时删除两个目录及它们的内容
  mv dir1 new_dir 重命名/移动 一个目录
  cp file1 file2 复制一个文件
  cp dir/* . 复制一个目录下的所有文件到当前工作目录
  cp -a /tmp/dir1 . 复制一个目录到当前工作目录
  cp -a dir1 dir2 复制一个目录
  ln -s file1 lnk1 创建一个指向文件或目录的软链接
  ln file1 lnk1 创建一个指向文件或目录的物理链接
  touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)

文件搜索

find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
  find / -user user1 搜索属于用户 'user1' 的文件和目录
  find /home/user1 -name *.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
  find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
  find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
  find / -name *.rpm -exec chmod 755 '{}' ; 搜索以 '.rpm' 结尾的文件并定义其权限
  find / -xdev -name *.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备
  locate *.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令
  whereis halt 显示一个二进制文件、源码或man的位置
  which halt 显示一个二进制文件或可执行文件的完整路径

文件系统

mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在
  umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出
  fuser -km /mnt/hda2 当设备繁忙时强制卸载
  umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用
  mount /dev/fd0 /mnt/floppy 挂载一个软盘
  mount /dev/cdrom /mnt/cdrom 挂载一个cdrom或dvdrom
  mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom
  
  mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件
  mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统
  mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备
  mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 挂载一个网络共享

磁盘空间

df -h 显示已经挂载的分区列表
  ls -lSr |more 以尺寸大小排列文件和目录
  du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'
  du -sk * | sort -rn 以容量大小为依据依次显示文件和目录的大小
  rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n 以大小为依据依次显示已安装的rpm包所使用的空间 (fedora, redhat类系统)
  dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n 以大小为依据显示已安装的deb包所使用的 空间 (ubuntu, debian类系统)

Windows命令

命令行(Command Processor)(CMD)是在OS / 2 , Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000Windows XPWindows VistaWindows Server 2003Windows 7Windows 8Windows 8.1Windows 10)下的“MS-DOS 方式”。一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS命令,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。命令行功能多于DOS。
命令信息
wmimgmt.msc 打开Windows管理体系结构(wmi)
wupdmgr Windows更新程序
wscriptWindows脚本宿主设置
wiaacmgr 扫描仪和照相机向导
winchatxp自带局域网聊天
mplayer2 简易widnows media player(媒体播放器)
mspaint画图板
mplayer2 媒体播放机
magnify放大镜实用程序
mmc 打开控制台
mobsync 同步命令
dxdiag 检查directx信息
drwtsn32 系统医生
devmgmt.msc设备管理器
diskmgmt.msc磁盘管理实用程序
dcomcnfg 打开系统组件服务
ddeshare 打开dde共享设置
net stop messenger 停止信使服务
net start messenger 开始信使服务
notepad 打开记事本
nslookup 网络管理的工具向导
ntbackup 系统备份和还原
narrator屏幕讲述人
ntmsmgr.msc 移动存储管理器
ntmsoprq.msc 移动存储管理员操作请求
netstat -an (tc)命令检查接口
syncapp 创建一个公文包
sigverif文件签名验证程序
sndrec32录音机
shrpubw 创建共享文件夹
secpol.msc 本地安全策略
syskey 系统加密,一旦加密就不能解开,保护Windows xp系统的双重密码
services.msc本地服务设置
sndvol32 音量控制程序
sfc /scannow windows文件保护 tsshutdn 60秒倒计时关机命令
tourstart xp简介(安装完成后出现的漫游xp程序)
eudcedit 造字程序
explorer 打开资源管理器
packager 对象包装程序
perfmon.msc计算机性能监测程序
progman 程序管理器
regedit注册表
rsop.msc组策略结果集
rononce -p15秒关机
regsvr32 /u *.dll 停止dll文件运行
regsvr32 /u zipfldr.dll 取消zip支持
cmd.execmd命令提示符
chkdsk.exechkdsk磁盘检查
certmgr.msc 证书管理实用程序
calc 启动计算器
charmap 启动字符映射表
cliconfg sql server客户端网络实用程序
clipbrd剪贴板查看器
conf 启动netmeeting
compmgmt.msc计算机管理
cleanmgr 垃圾整理
ciadv.msc 索引服务程序
osk 打开屏幕键盘
odbcad32 odbc数据源管理器
oobe/msoobe /a 检查xp是否激活
lusrmgr.msc 本机用户和组
logoff 注销命令
iexpress木马捆绑工具,系统自带
nslookup ip地址侦测器
fsmgmt.msc共享文件夹管理器
gpedit.msc组策略
Windows操作系统的常用运行命令
以下为Windows操作系统的常用运行命令,执行这些命令,就能打开系统对应的相关实用程序,如果大家能基本利用,就能检查并修复系统的最基本的故障,除注销,关闭系统命令外,其它所有命令,大家不妨一试!!
运行输入CMD输入对应的相关实用程序:
. 打开C:Documents and SettingsXXX(当前登录Windows XP的用户名)
.. 打开Windows XP所在的盘符下的Documents and Settings文件夹
… 打开“我的电脑”选项。
actmovie.exe直接显示安装工具
append.exe允许程序打开制定目录中的数据
arp.exe显示和更改计算机的IP与硬件物理地址的对应列表
at.exe 计划运行任务
atmadm.exeATM调用管理器统计
attrib.exe显示和更改文件和文件夹属性
autochk.exe检测修复文件系统(XP不可用)
autoconv.exe在启动过程中自动转化系统(XP不可用)
autofmt.exe 在启动过程中格式化进程(XP不可用)
autolfn.exe使用长文件名格式(XP不可用)
arp.exe 显示和更改计算机的IP与硬件物理地址的对应
calc.exe计算器
Bootvrfy.exe 通报启动成功
cacls.exe显示和编辑ACL
cdplayer.exeCD播放器
change.exe与终端服务器相关的查询(XP不可用)
chglogon.exe 启动或停用会话记录(XP不可用)
chgport.exe 改变端口(终端服务)(XP不可用)
chgusr.exe 改变用户(终端服务)(XP不可用)
chkdsk.exe磁盘检测程序
chkntfs.exe NTFS磁盘检测程序
cidaemon.exe组成Ci文档服务
cipher.exe在NTFS上显示或改变加密的文件或目录
cisvc.exe打开索引内容
ckcnv.exe 变换Cookie
cliconfg.exeSQL客户网络工具
clipbrd.exe剪贴簿查看器
clipsrv.exe运行Clipboard服务
clspack.exe 建立系统文件列表清单
cluster.exe 显示域的集群(XP不可用)
cmd.exe 进2000XP DOS
cmdl32.exe自动下载连接管理
cmmgr32.exe 连接管理器
cmmon32.exe 连接管理器监视
cmstp.exe 连接管理器配置文件安装程序
comclust.exe 集群
comp.exe 比较两个文件和文件集的内容
conf 启动netmeeting聊天工具
control userpasswords2 XP密码管理.
compmgmt.msc 计算机管理
cprofile.exe 转换显示模式(XP不可用)
开始,运行,输入CMD输入net config workstation计算机名完整的计算机名用户名
工作站处于活动状态(即网络描述)软件版本(即软件版本号)工作站域 工作站域的DNS 名称
登录域 COM 打开时间超时(秒)COM 发送量(字节)COM 发送超时(msec)
CMD输入net config workstation 更改可配置工作站服务设置。
CMD输入net config server 可以显示不能配置的下服务器计算机名服务器注释 服务器版本(即软件版本号)
服务器处于活动状态(即网络描述) 服务器处于隐藏状态(即/hidden 设置)
最大登录用户数(即可使用服务器共享资源的最大用户数)
每个会话打开文件的最大数(即用户可在一个会话中打开服务器文件的最大数)
空闲会话时间(最小值)
chkdsk.exe磁盘检查.
Chkdsk /r 2000命令控制台中的Chkdsk /r命令检查修复系统文件
cleanmgr 垃圾整理
Clipbrd 剪贴板查看器
C:boot.ini打开启动菜单
compact.exe 显示或改变NTFS分区上文件的压缩状态
conime.exeIME控制台
control.exe控制面板
convert.exe NTFS 转换文件系统到NTFS
convlog.exe 转换ⅡS日志文件格式到NCSA格式
cprofile.exe 转换显示模式
cscript.exe较本宿主版本
csrss.exe客户服务器Runtime进程(XP不可用)
csvde.exe 格式转换程序(XP不可用)
dcpromo活动目录安装(XP不可用)
drwtsn32 系统医生
diskmgmt.msc磁盘管理器(和PowerQuest PartitionMagic 8.0)
dvdplay DVD 播放器
devmgmt.msc设备管理器(检查电脑硬件,驱动)
dxdiag 检查DirectX信息
dcomcnfg.exeDCOM配置属性(控制台根目录)
dcpromo.exe 安装向导(XP不可用)
ddeshare.exe DDE共享
debug.exe 检查DEBUG
dfrgntfs.exeNTFS分区磁盘碎片整理程序(XP不可用)
dfs_cmd_.exe 配置DFS树(XP不可用)
dfsinit.exe分布式文件系统初始化(XP不可用)
dfssvc.exe分布式文件系统服务器(XP不可用)
diantz.exe制作CAB文件
diskperf.exe磁盘性能计数器
dmremote.exe磁盘管理服务的一部分(XP不可用)
doskey.exe命令行创建宏
dosx.exe DOS扩展
dplaysvr.exe 直接运行帮助(XP不可用)
drwatson.exe华生医生错误检测
dvdplay.exeDVD播放
dxdiag.exeDirect-X诊断工具
edlin.exe命令行的文本编辑
esentutl.exe MS数据库工具
eudcedit.exe造字程序
exe2bin.exe 转换EXE文件到二进制
extrac32.exe 解CAB工具
fsmgmt.msc 共享文件夹
fastopen.exe 快速访问在内存中的硬盘文件
faxcover.exe 传真封面编辑
faxqueue.exe 显示传真队列
faxsend.exe 发送传真向导
faxsvc.exe启动传真服务
fc.exe比较两个文件的不同
find.exe查找文件中的文本行
findstr.exe 查找文件中的行
finger.exe 一个用户并显示出统计结果
fixmapi.exe 修复MAPI文件
flattemp.exe 允许或者禁用临时文件目录(XP不可用)
fontview.exe 显示字体文件中的字体
forcedos.exe 强制文件在DOS模式下运行
ftp.exeFTP下载
gpedit.msc 组策略
gdi.exe 图形界面驱动
grpconv.exe转换程序管理员组
hostname.exe显示机器的Hostname
Internat输入法图标
iexpress 木马捆绑工具,系统自带
ieshwiz.exe自定义文件夹向导
iexpress.exeiexpress安装包
iisreset.exe 重启ⅡS服务(未安装ⅡS,不可用)
internat.exe键盘语言指示器(XP不可用)
ipconfig.exe查看IP配置
ipxroute.exe IPX路由源路由控制程序
irftp.exe无线连接
ismserv.exe安装或者删除Service Control Manager中的服务
jdbgmgr.exe Java4的调试器
jetconv.exe 转换Jet Engine数据库(XP不可用)
jetpack.exe 压缩Jet数据库(XP不可用)
jview.exeJava的命令行装载者
lcwiz.exe 许可证向导(XP不可用)
ldifde.exe LDIF目录交换命令行管理(XP不可用)
licmgr.exe终端服务许可协议管理(XP不可用)
lights.exe显示连接状况(XP不可用)
llsmgr.exe Windows 2000 许可协议管理(XP不可用)
llssrv.exe启动许可协议服务器(XP不可用)
locator.exeRPC Locator 远程定位
lodctr.exe 调用性能计数
logoff.exe注销当前用户
lpq.exe显示远端的LPD打印队列的状态,显示被送到基于Unix的服务器的打印任务
lpr.exe 用于Unix客户打印机将打印任务发送给连接了打印设备的NT的打印机服务器。
lsass.exe 运行LSA和Server的DLL
lserver.exe指定默认Server新的DNS域(XP不可用)
lusrmgr.msc 本地账户管理
mmc 控制台
mplayer2 播放器
macfile.exe 管理MACFILES (XP不可用)
magnify.exe放大镜
makecab.exe 制作CAB文件
mem.exe显示内存状态
migpwd.exe迁移密码
mmc.exe控制台
mobsync.exe同步目录管理器
mountvol.exe 创建、删除或列出卷的装入点。
mplay32.exe Media Player媒体播放器
mpnotify.exe 通知应用程序
mqbkup.exe 信息队列备份和恢复工具
mqmig.exe MSMQ Migration Utility 信息队列迁移工具
mrinfo.exe使用SNMP多点传送路由
mscdexnt.exe 安装MSCD
msdtc.exe动态事务处理控制台
msg.exe 发送消息到本地或远程客户
mshta.exeHTML应用程序主机
msiexec.exe开始Windows安装程序
mstask.exe任务计划表程序
mstinit.exe任务计划表安装
Msconfig.exe系统配置实用程序(配置启动选项,服务项等)
mem.exe 显示内存使用情况
mspaint 画图板
Net Stop Messenger 停止信使服务
Net Start Messenger 恢复信使服务
nslookup 网络管理的工具
Nslookup IP地址侦测器
ntbackup 系统备份和还原
nbtstat.exe 使用NBT(TCP/IP 上的NetBIOS)显示协议统计和当前 TCP/IP 连接。
nddeapir.exeNDDE API服务器端
netsh.exe用于配置和监控Windows 2000命令脚本接口(XP不可用)
netstat.exe显示协议统计和当前的TCP/IP 网络连接。
nlsfunc.exe 加载特定国家的信息。Windows 2000 和MS-DOS子系统不使用该命令接受该命令只是为了与MS-DOS 文件兼容。
nslookup.exe该诊断工具显示来自域名系统(DNS)名称服务器的信息。
ntfrs.exeNT文件复制服务(XP不可用)
ntvdm.exe模拟16位Windows环境
nw16.exe NetWare转向器
nwscript.exe 运行Netware脚本
odbcconf.exe命令行配置ODBC驱动和数据源
packager.exe 对象包装程序
pathping.exe包含Ping和Tracert的程序
pentnt.exe 检查Pentium的浮点错误
perfmon.exe系统性能监视器
ping.exe 验证与远程计算机的连接
posix.exe 用于兼容Unix
print.exe 打印文本文件或显示打印队列的内容。
progman.exe程序管理器
psxss.exePosix子系统应用程序
qappsrv.exe 在网络上显示终端服务器可用的程序
qprocess.exe 在本地或远程显示进程的信息(需终端服务)
query.exe 查询进程和对话(XP不可用)
quser.exe 显示用户登陆的信息(需终端服务)
qwinsta.exe 显示终端服务的信息
rononce -p 15秒关机
regedit.exe 注册表编辑器
rasadmin.exe 启动远程访问服务(XP不可用)
rasautou.exe建立一个RAS连接
rasdial.exe 宽带,拨号连接
ras.exe运行RAS连接(XP不可用)
rcp.exe 计算机和运行远程外壳端口监控程序rshd 的系统之间复制文件
rdpclip.exe终端和本地复制和粘贴文件
recover.exe 从坏的或有缺陷的磁盘中恢复可读取的信息。
redir.exe 运行重定向服务
regedt32.exe32位注册服务
regini.exe 用脚本修改注册许可
regwiz.exe 注册向导
replace.exe 用源目录中的同名文件替换目标目录中的文件。
rexec.exe rexec命令在执行指定命令前,验证远程计算机上的用户名,只有安装了TCP/IP 协议后才可以使用该命令。
risetup.exe 运行远程安装向导服务(XP不可用)
route.exe 控制网络路由表
rsh.exe 在运行RSH 服务的远程计算机上运行命令
rsnotify.exe 远程存储通知回显
runas.exe 允许用户用其他权限运行指定的工具和程序
rundll32.exe启动32位DLL程序
rwinsta.exe 重置会话子系统硬件和软件到最初的值
Sndvol32 音量控制程序
sfc.exe 或CMD sfc.exe 回车系统文件检查器
services.msc 网络连接服务
syskey 系统加密,(一旦加密就不能解开,保护windows xp系统的双重密码wupdmgr WINDOWS UPDATE)
SCANREG/RESTORE命令恢复最近的注册表
secedit.exe 自动化安全性配置管理
services.exe 控制所有服务
sethc.exe设置高对比
setver.exe 设置MS-DOS 子系统向程序报告的MS-DOS 版本号
sfc.exe 系统文件检查
shadow.exe 监控另外一台中端服务器会话
shrpubw.exe 建立和共享文件夹
sigverif.exe 文件签名验证
smlogsvc.exe性能日志和警报(XP不可用)
sndrec32.exe录音机
sndvol32.exe显示声音控制信息
snmptrap.exeSNMP工具(XP不可用)
srvmgr.exe 服务器管理器(XP不可用)
subst.exe 将路径与驱动器盘符关联
sysocmgr.exe > Windows 安装程序
systray.exe在低权限运行systray
taskmgr 任务管理器
tasklist /svc(CMD)了解每个SVCHOST进程到底提供了多少系统服务(200098不可用)
tlist -S(CMD) 了解每个SVCHOST进程到底提供了多少系统服务(
taskman.exe 任务管理器(XP不可用)
taskmgr.exe任务管理器
tcmsetup.exe电话服务客户安装
tcpsvcs.exeTCP服务
termsrv.exe终端服务
tftp.exe 将文件传输到正在运行TFTP 服务的远程计算机或从正在运行TFTP 服务的远程计算机传输文件
themes.exe桌面主题(XP不可用)
tlntadmn.exeAdministrator Telnet服务管理
tlntsess.exe显示当前的Telnet会话
tlntsvr.exe开始Telnet服务
tracert.exe诊断实用程序将包含不同生存时间(TTL) 值的Internet 控制消息协议(ICMP)回显数据包发送到目标,以决定到达目标采用的路由
tsadmin.exe Administrator 终端服务管理器(XP不可用)
tscon.exe 粘贴用户会话到终端对话
tsdiscon.exe断开终端服务的用户
tskill.exe 杀掉终端服务
tsprof.exe 用终端服务得出查询结果
tsshutdn.exe关闭系统
unlodctr.exe 性能监视器的一部分
upg351db.exe 升级Jet数据库(XP不可用)
ups.exeUPS service UPS服务
user.exe Windows核心服务
userinit.exe 打开我的文档
usrmgr.exe 域用户管理器
utilman.exe指定2000启动时自动打开那台机器
wextract.exe 解压缩Windows文件
winchat.exe 打开Windows聊天工具
winhlp32.exe运行帮助系统
winmsd.exe 查看系统信息
winver.exe 显示Windows版本
wizmgr.exe Windows管理向导(XP不可用)
wjview.exeJava命令行调用Java
wscript.exe脚本工具
wupdmgr.exeWindows update 运行Windows update升级向导
winver 检查Windows版本
用命令行解决问题
有趣的是,在CMD中输入“telnet towel.blinkenlights.nl”,运行后是一段字母版的《星球大战》微电影。

系统修复

开始,运行,输入Msconfig系统配置实用工具配置启动选项,包括config.sys、autoexec.bat、win.ini、system.ini和注册表及程序菜单中的启动项。并可设置是否故障启动。
开始,运行,输入Regedit 注册表修改工具注册表编辑器,如果没有把握不要随意修改注册表!
开始,运行,输入Regsvr32 dll注册工具当提示找不到dll文件时,可用此来注册该动态连接库
开始,运行,输入Regwiz 注册向导用于注册。校验系统文件,并可恢复系统文件。
如果启动时出现类似*.vxd文件错误,可用此恢复该vxd文件。
开始,运行,输入ipconfig可查看本主机IP地址
开始,运行,输入Scandskw磁盘扫描程序,用于扫描修复磁盘。如果磁盘或文件出现错误,可用来初步修复。
开始,运行,输入DxDiag DirectX诊断工具可用于检测DirectX运行是否正常。
开始,运行,输入NETSCAPE

命令键

ESC:清除当前命令行;
F7:显示命令历史记录,以图形列表窗的形式给出所有曾经输入的命令,并可用上下箭头键选择再次执行该命令。
F8:搜索命令的历史记录,循环显示所有曾经输入的命令,直到按下回车键为止;
F9:按编号选择命令,以图形对话框方式要求您输入命令所对应的编号(从0开始),并将该命令显示在屏幕
Ctrl+H:删除光标左边的一个字符;
Ctrl+C Ctrl+Break,强行中止命令执行
Ctrl+M:表示回车确认键;
Alt+F7:清除所有曾经输入的命令历史记录
Alt+PrintScreen:截取屏幕上当前命令窗里的内容。

高级应用

病毒破坏了系统文件,请使用杀毒软件查杀病毒,然后利用Windows 2000提供的“命令控制台”中的Chkdsk /r命令检查修复系统文件即可。
按F8进入带命令行的安全模式模式,运行SCANREG/RESTORE命令恢复最近的注册表
按F8进入安全模式,在运行里输入SFC,系统文件检查
netstat -ano 看端口
命令提示符被禁用的解决办法
1.点击开始--运行--gpedit.msc
⒉在打开的组策略中点击--用户配置---管理模板---系统
⒊在右侧窗口中双击打开“阻止访问命令提示符”属性,在打开的窗口中,选“已启用” 就是禁用 “已禁用”就是启用 或者可以这样在记事本输入以下代码并另存为解除。reg(记得文件类型选为所有文件),打开就行了Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowssystem] “DisableCMD”=- 方法2 新建(或者打开)一个记事本文件,输入:start cmd.exe 然后另存为bat为后缀的,文件名可以随便取,但是后缀名一定要为bat。双击bat批处理文件,运行的效果是打开C盘。start命令相当于“运行”,也可以输入:start command,而这个start其实就是个dos命令,批处理文件其实可以简单地理解成可以自动运行dos命令的文件.[1] 

CMD命令提示符大全

calc-----------启动计算器 [2] 
chkdsk.exe-----Chkdsk磁盘检查
compmgmt.msc---计算机管理 conf-----------启动 netmeeting
control userpasswords2-----User Account 权限设置
devmgmt.msc--- 设备管理器
diskmgmt.msc---磁盘管理实用程序
dfrg.msc-------磁盘碎片整理程序
drwtsn32------ 系统医生
dvdplay--------启动Media Player
dxdiag-----------DirectX Diagnostic Tool gpedit.msc-------组策略编辑器
gpupdate /target:computer /force 强制刷新组策略
eventvwr.exe-----事件查看器
explorer-------打开资源管理器
logoff---------注销命令
lusrmgr.msc----本机用户和组 msinfo32---------系统信息
msconfig---------系统配置实用程序
net start (servicename)----启动该服务
net stop (servicename)-----停止该服务
notepad--------打开记事本
nusrmgr.cpl-------同control userpasswords,打开用户帐户控制面板
Nslookup-------IP地址侦测器
oobe/msoobe /a----检查XP是否激活
perfmon.msc----计算机性能监测程序
progman--------程序管理器
regedit----------注册表编辑器
regedt32-------注册表编辑器
route print------查看路由表
rononce -p ----15秒关机
rsop.msc-------组策略结果集
rundll32.exe
rundll32.exe %Systemroot%System32shimgvw.dll,ImageView_Fullscreen----启动一个空白的Windows 图片和传真查看器
刚接触电脑的时候是从DOS系统开始,DOS时代根本就没有Windows这样的视窗操作界面,只有一个黑漆漆的窗口,让你输入命令。所以学DOS系统操作,命令提示符是不可或缺的。笔者可以告诉大家,大多数的程序员牛人或计算机专家在DOS系统下的操作是非常了得的,所以菜鸟要想成为计算机高手,DOS命令是非学不可。
直到今天的Windows系统,还是离不开DOS命令的操作。学习DOS系统操作,首先了解命令提示符。先了解每个命令提示符的作用,然后才能够灵活运用。
下面是笔者在某个论坛收集整理的命令提示符大全,希望对菜鸟们有所帮助。
winver---------检查Windows版本
wmimgmt.msc----打开windows管理体系结构(WMI)
wupdmgr--------windows更新程序
wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息
wiaacmgr-------扫描仪和照相机向导 winchat--------XP自带局域网聊天
mem.exe--------显示内存使用情况 Msconfig.exe---系统配置实用程序
mplayer2-------简易widnows media player mspaint--------画图板
mstsc----------远程桌面连接 mplayer2-------媒体播放机 magnify--------放大镜实用程序 mmc------------打开控制台 mobsync--------同步命令
dxdiag---------检查DirectX信息 drwtsn32------ 系统医生 devmgmt.msc--- 设备管理器 dfrg.msc-------磁盘碎片整理程序 diskmgmt.msc---磁盘管理实用程序
dcomcnfg-------打开系统组件服务 ddeshare-------打开DDE共享设置 dvdplay--------DVD播放器 net stop messenger-----停止信使服务 net start messenger----开始信使服务 notepad--------打开记事本
nslookup-------网络管理的工具向导 ntbackup-------系统备份和还原 narrator-------屏幕“讲述人”
ntmsmgr.msc----移动存储管理器
ntmsoprq.msc---移动存储管理员操作请求 netstat -an----(TC)命令检查接口
syncapp--------创建一个公文包 sysedit--------系统配置编辑器 sigverif-------文件签名验证程序 sndrec32-------录音机
shrpubw--------创建共享文件夹 secpol.msc-----本地安全策略
syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码 services.msc---本地服务设置 Sndvol32-------音量控制程序 sfc.exe--------系统文件检查器
sfc /scannow---windows文件保护
tsshutdn-------60秒倒计时关机命令
tourstart------xp简介(安装完成后出现的漫游xp程序) taskmgr--------任务管理器 eventvwr-------事件查看器 eudcedit-------造字程序
explorer-------打开资源管理器 packager-------对象包装程序
perfmon.msc----计算机性能监测程序 progman--------程序管理器 regedit.exe----注册表
rsop.msc-------组策略结果集 regedt32-------注册表编辑器 rononce -p ----15秒关机
cmd.exe--------CMD命令提示符 chkdsk.exe-----Chkdsk磁盘检查 certmgr.msc----证书管理实用程序 calc-----------启动计算器
charmap--------启动字符映射表
cliconfg-------SQL SERVER 客户端网络实用程序 Clipbrd--------剪贴板查看器 conf-----------启动netmeeting compmgmt.msc---计算机管理 cleanmgr-------垃圾整理 ciadv.msc------索引服务程序 osk------------打开屏幕键盘
odbcad32-------ODBC数据源管理器 oobe/msoobe /a----检查XP是否激活 lusrmgr.msc----本机用户和组
logoff---------注销命令
iexpress-------木马捆绑工具,系统自带 Nslookup-------IP地址侦测器 fsmgmt.msc-----共享文件夹管理器 utilman--------辅助工具管理器
gpedit.msc-----组策略

Windows

cd 改变当前目录
dir 显示文件列表
diskcopy 复制软盘
format 格式化磁盘
md 建立子目录
type 显示文件内容
rd 删除目录
ren 改变文件名
……
cls 清屏
正在执行命令的命令提示符 正在执行命令的命令提示符
〔适用场合〕 屏幕上太乱了,或是屏幕上出现乱码了,清除屏幕上显示内容但不影响电脑内部任何信息
〔用法〕 cls+回车
move 移动文件,改目录名
〔适用场合〕 移动文件到别的目录
〔用 法〕 move 文件名 目录[文件] 移动文件至新目录下
move 目录 目录名 改目录名
〔例 子〕 c:>move c:autoexec.bat c:old
移动autoexec.bat文件至old目录下
c:>move c:config.sys c:old
移动config.sys文件至old目录下
more 分屏显示
〔适用场合〕 当输出很多一屏显示不下时采用,几乎适合所有命令,尤其是type等命令时很有用。使用more时磁盘不能有写保护,也不适合光驱。
〔用法〕 命令 | more 分屏显示文件内容
more < [文件名] 分屏显示文件内容
〔例 子〕C:>type msdos.w40 | more
xcopy 加强版复制
〔适用场合〕 在进行连同子目录一起拷贝时很有用,在拷贝大量文件时比COPY命令要快得多
〔用 法〕 xcopy [文件名] [目录] 将指定文件拷贝到指定目录
xcopy [源目录] [目的目录] 将源目录连子目录拷到目的目录下
xcopy *.* [目录] /s 将文件与非空子目录拷贝到指定目录
其它常用参数还有:v 拷贝后校验,会影响速度
e 与s 相似,但即使子目录是空的也会拷贝

帮助

〔适用场合〕 当想具体了解DOS命令的使用方法时使用
〔用 法〕 help 提供所有DOS命令帮助
help (+DOS命令)提供有关(DOS)命令的帮助
如果你只大致记得某个命令,可以在提示符后直接输入help命令,然后将出现下面的画面:
attrib 设置文件属性
〔适用场合〕想对文件做较特殊的处理时
〔用法〕 attrib 显示所有文件的属性
attrib +r或-r [文件名] 设置文件属性是否为只读
attrib +h或-h [文件名] 设置文件属性是否隐含
attrib +s或-s [文件名] 设置文件属性是否为系统文件
attrib +a或-a [文件名] 设置文件属性是否为归档文件
attrib /s 设置包括子目录的文件在内的文件属性
〔例 子〕C:TEST>attrib +r wina20.386
C:>attrib +h *.* /s 隐含所有文件
date 显示及修改日期
〔适用场合〕 想知道或修改时间和日期
〔用 法〕 date 显示和改变当前日期
〔例 子〕C:>date 09-20-1996 将日期改为1996年9月20日
C:>date
Current date is Tue 08-20-1996
Enter new date (mm-dd-yy):09-20-1996
按月-日-年的顺序修改当前日期直接按回车键忽略修改日期

设置卷标

〔适用场合〕 用来为磁盘做个标记
〔用 法〕 label 显示磁盘卷标
label [盘符] [卷标名] 设定指定盘的卷标
〔例 子〕C:>label
Volume in drive C is WANG
Volume Serial Number is 2116-1DD0
volume label (11 characters,Enter for none)?
可以输入卷标,直接回车后
Delete current volume label (Y/N)?
按y删除旧卷标,按n不更改

碎片整理

〔适用场合〕磁盘读写次数很多,或磁盘使用时间很长了,可能需要使用这条命令整理磁盘。磁盘碎片并不是指磁盘坏了,而只是由于多次的拷贝和删除文件后,磁盘使用会很不连贯,致使速度变慢。
〔用 法〕1. C:>defrag
⒉ 选择要整理的磁盘
⒊ 电脑分析磁盘状况,然后告诉我们磁盘有多少需整理。按Esc键
⒋ 选择Optimization Method(磁盘优化方法),选择"全部优化"或"仅优化文件"
⒌ 选择Begin Optimization 开始整理
⒍ 整理完后,按回车键
⒎ 按Esc退出。

调用建立

〔适用场合〕 经常需要输入重复的命令时,有非常大的用处
〔用 法〕 doskey
将doskey驻留内存,开辟出缓冲区,以后输入的命令都将保存在缓冲区中,可以随时调用
doskey [宏命令名]=[命令名]
宏命令定义为命令,以后输入宏命令,电脑就会执行相应的命令
doskey /reinstall 重新安装doskey
doskey /bufsize= 设置缓冲区的大小
doskey /macros 显示所有doskey宏
doskey /history显示内存中所有命令
doskey /insert|overstrike 设置新键入的字符是否覆盖旧的字符
〔例 子〕C:>DOSKEY
C:>dir
C:>copy C: emp*.* a:
C:>del c: emp*.*
C:>copy b:*.* c: emp
上述四条命令都已被保存,用光标控制键的上下可以依次选择使用或修改,也可以用F7键列出保存的所有命令
C:>doskey di=dir/w/p 定义di为宏命令,意思是执行dir/w/p

硬盘分区

〔建 议〕只有硬盘被很厉害的病毒感染时,或是一块新硬盘才需要分区,最好请懂行的人指导。硬盘都需经过低级格式化,分区,格式化三个步骤才可使用,成品电脑内的硬盘都已经做过这些加工了。
〔用法〕 输入fdisk后按回车即可进入提示界面
emm386 扩展内存管理
〔建议〕 这条命令比较复杂,在第五章中系统配置里将详细介绍
lh/loadhigh 将程序装入高端内存
〔适用场合〕 这条命令一般用在autoexec.bat中,当有些软件需要的基本内存很大时,它会有用
〔用 法〕 lh [程序]
将程序装入高端内存使用此命令时,config.sys文件中需有下面两条语句。device=emm386.exe dos=umb
lh [程序] /l:区号将程序装入指定的umb区
lh /s 一般是由memmaker专用
〔例 子〕C:MOUSE>lh mouse 将鼠标驱动程序装入高端内存

内存优化

〔适用场合〕 这个命令已经很少用了,在DOS流行时,想玩游戏可少不了它,它可以腾出许多基本内存供游戏使用,只需安装一次即可
〔用 法〕1. C:>memmaker
⒉ 回车继续,F3退出
⒊ 选择手动安装和自动安装,直接回车表示自动安装(回车得了)
⒋ 选择是否有程序需要扩充内存,可用空格键选择,Yes表示需要,No不需要,按回车键即可。
⒌ 程序自动检测硬盘内是否安装了WINDOWS
⒍ 软驱中若有软盘则应将其取出,然后按回车键,电脑将重新起动两次,不要中断,只需按回车键。
(其实很简单,一直按回车键就行了,呵呵)

系统检测

〔适用场合〕 用于检查系统信息
〔用法〕 1. C:>msd 回车后可见到如下画面,在每个选项旁边加了注解,表示该按钮的功用
2. 选择需查询的项目,比如选第一个Computer,将会弹出一个对话框显示电脑的一些基本信息。你可以试试其他的选项,看看有什么用。
⒊ 按Alt+F键激活下拉菜单后, 选择"Exit"项退出。

恢复文件

〔适用场合〕 当不小心删错了文件时,它可以用得上。
Windows删除文件时,只是将文件从分配表中去除,在磁盘存储区内将文件名的第一个字母删除,文件内容并未马上从磁盘中删除,所以能恢复。
〔用法〕 undelete 恢复已删除的文件
undelete /all 恢复文件且不再询问是否恢复,
以任意字符的顺序为第一个
字母来恢复文件
undelete /list 列可恢复的文件名
undelete /s 可将undelete驻留内存,但几乎没人这样使用

运行方法

⒈ 点击开始--运行--输入--CMD 回车(或按windows键和R键弹出运行框—输入CMD回车)[1] 
⒉Windows XP中单击“开始→所有→附件→命令提示符”即可打开命令提示符。
系统会默认定位到“X:Documents and Settings当前用户名”下。
⒊点击我的电脑--打开系统盘(C:)--WINDOWS--system32--CMD.EXE
建立一个快捷方式,将绝对路径输入再运行也可快速打开命令提示符。
⒋在桌面或任意磁盘新建一个TXT--输入CMD并保存--修改扩展名为.BAT(文件名随意)--运行即可
这样的特点是运行这个BAT后,命令提示符下的路径直接显示你BAT所在的目录路径
⒌win7的运行除了以上的方法外还可以系统桌面上先按住“Shift”键,单击鼠标右键出现的菜单,选择“在此处打开命令行窗口”后,就出现了命令提示符。
命令提示符默认位置更改方法
单击“开始→控制面板→性能和维护→管理工具→计算机管理”,(经典分类视图下跳过第3步)
依次展开“系统工具本地用户和组→用户”,然后在右侧窗口中双击当前登陆的用户名,
在打开的“属性”对话框单击“配置文件”选项卡,在“主文件夹”下的“本地路径”后面键入
你想更的当前盘符或当前目录,如“E:”,然后单击“应用→确定”,重新启动计算机即可完成更改。

禁止使用

在Windows系统中,出于安全性考虑可以禁止使用命令提示符。以Windows XP[1]  系统为例介绍操作方法:
打开“组策略编辑器”窗口,在左窗格中依次展开“用户配置”→“管理模板”目录并选中“系统”目录,然后在右窗格中将“阻止访问命令提示符”策略设置为“已启用”状态。启用该策略后,当用户试图打开“命令提示符”窗口时系统会弹出提示消息阻止用户的操作

回弹修改

CMD(compensator adaptation based on measured data)基于扫描点的回弹补偿修改。是ThinkDesign里面的一个模块,应用于汽车冲压模回弹补偿方面,CMD是根据测量实物的点数据来修改3D模型.

处理步骤

· 通过坐标测量仪或白光测量仪获取实物上的点数据,根据ThinkDesign的对齐命令对齐点云和3D曲面;
· 在ThinkDesign中将点云和3D曲面网格;
· 应用Compensator对比点云和曲面的网格,自动获
取变形数据;
· 应用GSM复制命令完成产品的回弹修改[3] 

区别

由于Windows NT内核系统是32和64位系统,并非Windows 9x及以前的16/32位系统,自带的命令提示符(CMD)实际只能进行非DOS程序的操作,而DOS程序是需要ntvdm.exe辅助运行的(且大部分无法运行,64位系统没有该程序)。所以,DOS是单独的一个16位操作系统,而CMD是32和64位Windows NT内核系统的一个程序。[1] 
原文地址:https://www.cnblogs.com/abeam/p/6523283.html