欢迎光临
我们一直在努力

dos的常用命令

第一部分, 文件和文件夹操作:

rd   删除文件夹  
    例如:   rd /s /q   f:  \ wo  递归删除

md  文件夹的名称

deltree  删除目录树

cd > a.txt             type > a.txt      copy  nul > a.txt三种方式创建空文件

echo  “文件内容”  >  a.txt 创建非空文件

del  文件名

copy    源文件名    目标文件名路径

copy     源文件名1 + 源文件名2    目标文件名路径

REN     修改文件名

cd  ..        cd  /       d:   

dir  显示当前文件夹下的所有文件

TYPE    文件名     显示文件内容

第二部分,进程和ip端口,以及日期时间, 版本信息

cls 清空屏幕

tasklist   查看所有进程

tasklist |  find "进程名称"  

taskkill  /pid  进程号    

taskkill  /IM    "进程名称.exe"  

taskkill /F  /pid   进程号     强制杀进程

netstat  -aon | find "80"   或者  netstat   -ano | findstr  "80"   查看端口号是否被占用

winver  查看windows版本

winmsd  系统信息

VER   查看系统版本号

HELP  

第三部分,查看硬件信息

ipconfig  查看本机的ip信息

ping  ip地址     查看ip地址的网络链接

route print      查看路由表

regsvr32  /u  *.dll     停止dll文件运行

DATE    设置或显示系统日期  

TIME     设置或显示系统时期

discopy  磁盘复制

chkdsk  磁盘名            检查你的磁盘的使用情况

mem    查看你的计算机内存有多少, 以及内存的使用情况。

FDISK   分区命令

FORMAT   [盘符]  [参数]     /Q   快速格式化   /s完成格式化,并将系统一年到文件拷贝到该磁盘

dxdiag                  检查DirectX信息

第四部分, 可以打开的管理工具

compmgmt.msc 计算机管理

diskmgmt.msc  磁盘管理实用程序

devmgmt.msc   设备管理器

regedit.exe        注册表

gpedit.msc         组策略

explorer              资源管理器

notepad              记事本

Msconfig.exe     系统配置实用程序

sfc.exe                 系统文件检查器

mmc                     控制台

taskmgr               任务管理器

services.msc      本地服务设置

secpol.msc         本地安全策略

第五部分,注册表的相关资料

注册表

什么是注册表? 
从Windows 95开始,Microsoft在Windows中引入了注册表(英文为REGISTRY)的概念(实际上原来在Windows NT中已有此概念)。注册表是Windows 95及Windows 98的核心数据库,表中存放着各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序运行的正常与否,如果该注册表由于鞭种原因受到了破坏,轻者使Windows的启动过程出现异常,重者可能会导致整个Windows系统的完全瘫痪。因此正确地认识、修改、及时地备份以及有问题时恢复注册表,对Windows用户来说就显得非常重要了。 

★如何打开注册表?(在修复注册表前请备份) 
点“开始”→运行→输入“regedit”→确定 

★一、注册表的结构划分及相互关系 
WINDOWS的注册表有六大根键,相当于一个硬盘被分成了六个分区。 
在“运行”对话框中输入RegEdit,然后单击“确定”按钮,则可以运行注册表编辑器。 

Windows 98中文版的注册表Registry(System.dat、User.dat、Config.pol)的数据组织结构。 
注册表的根键共六个。这些根键都是大写的,并以HKEY_为前缀;这种命令约定是以Win32 API的Registry函数的关键字的符号变量为基础的。 
虽然在注册表中,六个根键看上去处于一种并列的地位,彼此毫无关系。但事实上,HKEY_CLASSES_ROOT和HKEY_CURRENT_CONFIG中存放的信息都是HKEY_LOCAL_MACHINE中存放的信息的一部分,而HKEY_CURRENT_USER中存放的信息只是HKEY_USERS存放的信息的一部分。 
HKEY_LOCAL_MACHINE包括HKEY_CLASSES_ROOT和HKEY_CURRENT_USER中所有的信息。在每次系统启动后,系统就映射出HKEY_CURRENT_USER中的信息,使得用户可以查看和编辑其中的信息。 
实际上,HKEY_LOCAL_MACHINE\SOFTWARE\Classes就是HKEY_CLASSES_ROOT,为了用户便于查看和编辑,系统专门把它作为一个根键。同理,HKEY_CURRENT_CONFIG\SY-STEM\Current Control就是HKEY_LOCAL_MACHINE\SYSTEM\Current Control。 
HKEY_USERS中保存了默认用户和当前登录用户的用户信息。HKEY_CURRENT_USER中保存了当前登录用户的用户信息。 
HKEY_DYN_DATA保存了系统运行时的动态数据,它反映出系统的当前状态,在每次运行时都是不一样的,即便是在同一台机器上。 
根据上面的分析,注册表中的信息可以分为HKEY_LOCAL_MACHINE和HKEY_USERS两大类,这两大类的详细内容请看后面的介绍。 

★二、六大根键的作用 
在注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来,十分类似于目录结构。每个键都包含了一组特定的信息,每个键的键名都是 和它所包含的信息相关的。如果这个键包含子键,则在注册表编辑器窗口中代表这个键的文件夹的左边将有“+”符号,以表示在这个文件夹中有更多的内容。如果这个文件夹被用户打开了,那么这个“+”就会变成“-”。 

1.HKEY_USERS 
该根键保存了存放在本地计算机口令列表中的用户标识和密码列表。每个用户的预配置信息都存储在HKEY_USERS根键中。HKEY_USERS是远程计算机中访问的根键之一。 

2.HKEY_CURRENT_USER 
该根键包含本地工作站中存放的当前登录的用户信息,包括用户登录用户名和暂存的密码(注:此密码在输入时是隐藏的)。用户登录Windows 98时,其信息从HKEY_USERS中相应的项拷贝到HKEY_CURRENT_USER中。 

3.HKEY_CURRENT_CONFIG 
该根键存放着定义当前用户桌面配置(如显示器等)的数据,最后使用的文档列表(MRU)和其他有关当前用户的Windows 98中文版的安装的信息。图5为HKEY_CURRENT_CONFIG子关键字之间的连接情况。 

4.HKEY_CLASSES_ROOT 
根据在Windows 98中文版中安装的应用程序的扩展名,该根键指明其文件类型的名称。 
在第一次安装Windows 98中文版时,RTF(Rich Text format)文件与写字板(WordPad)&127;联系起来,但在以后安装了中文Word 6.0后,双击一个RTF文件时,将自动激活Word。存放在SYSTEM.DAT中的HKEY_CLASSES_ROOT,将替代WIN.INI文件中的[Extensions]&127;小节中的设置项,它把应用程序与文件扩展名联系起来,它也替代了Windows 3.x中的Reg.dat文件中的相似的设置项。 

5.HKEY_LOCAL_MACHINE 
该根键存放本地计算机硬件数据,此根键下的子关键字包括在SYSTEM.DAT中,用来提供HKEY_LOCAL_MACHINE所需的信息,或者在远程计算机中可访问的一组键中。 
该根键中的许多子键与System.ini文件中设置项类似。图7显示了HKEY_LOCAL_MACHINE根键下的各个子键之间的情况。 

6.HKEY_DYN_DATA 
该根键存放了系统在运行时动态数据,此数据在每次显示时都是变化的,因此,此根键下的信息没有放在注册表中。图8显示了HKEY_DYN_DATA根键下的各个子键的情况。 

★三、注册表部分重要内容 
注册表是一个大型数据库Registry。要详细地分析该数据库,不是一两页就能介绍完。我曾经用了半年多时间分析此数据库结构。下面只介绍部分重要内容。 

(一)HKEY_CLASS_ROOT 
1.HKEY_CLASS_ROOT/Paint.Pricture/DefaultIcon双击窗口右侧的默认字符串,在打开的对话框中删除原来的“键值”,输入%1。重新启动后,在“我的电脑”中打开Windows目录,选择“大图标”,然后你看到的Bmp文件的图标再也不是千篇一律的MSPAINT图标了,而是每个Bmp文件的略图(前提是未安装ACDSee等看图软件)。 

(二)HKEY_CURRENT_USER 
1.HKEY_CURRENT_USER\Control Panel\Desktop 中新建串值名MenuShowDelay=0 可使“开始”菜单中子菜单的弹出速度提高。 
2.在HKEY_CURRENT_USER\Control Panel\Deskt-op\WindowsMeterics中新建串值名MinAnimate,值为1启动动画效果开关窗口,值为0取消动画效果。 

(三) HKEY_LOCAL_MACHINE 
1.HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\explorer\user shell folders 保存个人文件夹、收藏夹的路径。 

2.HKEY_LOCAL_MACHINE\system\currentControl-Set\control\keyboard Layouts 保存键盘使用的语言以及各种中文输入法。 

3.HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\uninstall 保存已安装的Windows应用程序卸载信息
赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。