1. CMD详细介绍及常用命令大全
DOSKEY
编辑命令行调用 Windows 命令并创建宏。
ECHO
显示消息,或将命令回显打开或关上。
ENDLOCAL
结束批文件中环境更改的本地化。
ERASE
删除至少一个文件。
EXIT
退出。
CMDEXE
程序命令解释程序。
FC
比较两个或两套文件。
CMD的常用命令及禁用方法
一、常用命令
1. 系统功能类
2. 系统程序类
3. 其他命令
二、禁用方法
1. 在Windows XP中,要禁止运行“Cmd.exe”,你可以单击“开始”菜单,点击“运行”菜单项,输入“gpedit.msc”回车。
2. 然后打开“组策略”,找到“用户配置”下的“管理模板”中的“系统”,双击“不允许运行命令提示符”,设置为“已启用”并确定。
CMD命令开始运行
键入 "cmd" 或 "command" 命令,在命令行里可以看到系统版本文件。
系统版本
CMD命令大全详解
1. gpedit.msc 组策略
2. sndrec32 录音机
3. Nslookup IP地址侦测器,是一个监测网络中DNS服务器的工具。
DOSKEY
编辑命令行调用 Windows 命令并创建宏。
ECHO
显示消息,或将命令回显打开或关上。
ENDLOCAL
结束批文件中环境更改的本地化。
ERASE
删除至少一个文件。
EXIT
退出。
CMDEXE
程序命令解释程序。
FC
比较两个或两套文件。
以下为Windows操作系统的常用运行命令,执行这些命令,就能打开系统对应的相关实用程序。如果大家能基本利用,就能检查并修复系统的最基本的故障。除注销、关闭系统命令外,其它所有命令,大家不妨一试。
运行 > 输入CMD > 输入 对应的相关实用程序。
展开全部
复制目录
dir 显示目录文件
del 删除文件
ren 重命名文件
move 移动文件
mkdir 创建目录
rmdir 删除目录
以上是部分常用的内部命令,除此之外,还有一些内部命令,如 "cls" 清屏命令,"time" 显示或改变当前时间,"date" 显示或改变当前日期,"ver" 显示系统版本号等。使用这些内部命令能够对DOS进行基础的操作,掌握它们是进行复杂操作的前提。
然后如果要查看文件夹中的文件包括文件夹,输入 "dir" 命令即可,或者是输入 "DIR *" 回车之后,那么也会显示当前的所有文件。
运行 > 输入 "cmd" > 输入 "dir"
运行 > 输入 "cmd" > 输入 "help" 有关某个命令的详细信息,请键入 "HELP 命令名"
ASSOC 显示或修改文件扩展名关联
AT 计划在计算机上运行的命令和程序
ATTRIB 显示或更改文件属性
BREAK 设置或清除扩展式 CTRL+C 检查
CACLS 显示或修改文件或目录的访问控制列表
在cmd里输入 "help" ?d\Cmd常用命令txt 就可以在d盘生成一个常用命令集。
2. 求批处理for命令的完整讲解!!!!!
批处理for命令详解
2008-03-07 11:00
FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能!
看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)
FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令
参数:FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释
%%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把每个读取到的值给他;
IN:命令的格式,照写就是了;
(相关文件或命令) :FOR要把什么东西读取然后赋值给变量,看下面的例子
do:命令的格式,照写就是了!
执行的命令:对每个变量的值要执行什么操作就写在这.
可以在CMD输入for /?看系统提供的帮助!对照一下
FOR %%variable IN (set) DO command [command-parameters]
%%variable 指定一个单一字母可替换的参数。
(set) 指定一个或一组文件。可以使用通配符。
command 指定对每个文件执行的命令。
command-parameters
为特定命令指定参数或命令行开关。
现在开始讲每个参数的意思
/d
仅为目录
如果 Set (也就是我上面写的 "相关文件或命令") 包含通配符(* 和 ?),将对与 Set 相匹配的每个目
录(而不是指定目录中的文件组)执行指定的 Command。
系统帮助的格式:FOR /D %%variable IN (set) DO command
他主要用于目录搜索,不会搜索文件,看这样的例子
@echo off
for /d %%i in (*) do @echo %%i
pause
把他保存放在C盘根目录执行,就会把C盘目录下的全部目录名字打印出来,而文件名字一个也不显示!
在来一个,比如我们要把当前路径下文件夹的名字只有1-3个字母的打出来
@echo off
for /d %%i in (???) do @echo %%i
pause
这样的话如果你当前目录下有目录名字只有1-3个字母的,就会显示出来,没有就不显示了
思考题目:
@echo off
for /d %%i in (window?) do @echo %%i
pause
保存到C盘下执行,会显示什么呢?自己看吧!
/D参数只能显示当前目录下的目录名字,这个大家要注意!
/R
递归
进入根目录树 [Drive:]Path,在树的每个目录中执行 for 语句。如果在 /R 后没有指定目录,则认为是
当前目录。如果 Set 只是一个句点 (.),则只枚举目录树。
系统帮助的格式:FOR /R [[drive:]path] %%variable IN (set) DO command
上面我们知道,/D只能显示当前路径下的目录名字,那么现在这个/R也是和目录有关,他能干嘛呢?放心他比
/D强大多了!
他可以把当前或者你指定路径下的文件名字全部读取,注意是文件名字,有什么用看例子!
@echo off
for /r c:\ %%i in (*.exe) do @echo %%i
pause
咋们把这个BAT保存到D盘随便哪里然后执行,我会就会看到,他把C盘根目录,和每个目录的子目录下面全部
的EXE文件都列出来了,这里的c:\就是目录了。
再来一个
@echo off
for /r %%i in (*.exe) do @echo %%i
pause
参数不一样了,这个命令前面没加那个C:\也就是搜索路径,这样他就会以当前目录为搜索路径,比如你这
个BAT你把他防灾 d:\test目录下执行,那么他就会把D:\test目录和他下面的子目录的全部EXE文件列出
来!!!
/L
迭代数值范围
使用迭代变量设置起始值 (Start#),然后逐步执行一组范围的值,直到该值超过所设置的终止值 (End#)
。/L 将通过对 Start# 与 End# 进行比较来执行迭代变量。如果 Start# 小于 End#,就会执行该命令。
如果迭代变量超过 End#,则命令解释程序退出此循环。还可以使用负的 Step# 以递减数值的方式逐步执
行此范围内的值。例如,(1,1,5) 生成序列 1 2 3 4 5,而 (5,-1,1) 则生成序列 (5 4 3 2 1)。语法是:
系统帮助的格式:for /L %% Variable in (Start#,Step#,End#) do Command
例如:
@echo off
for /l %%i in (1,1,5) do @echo %%i
pause
保存执行看效果,他会打印从1 2 3 4 5 这样5个数字
(1,1,5)这个参数也就是表示从1开始每次加1直到5终止!
再看这个例子
@echo off
for /l %%i in (1,1,5) do start cmd
pause
执行后是不是吓了一跳,怎么多了5个CMD窗口,呵呵!如果把那个 (1,1,5)改成 (1,1,65535)会有什么结果,
我先告诉大家,会打开65535个CMD窗口....这么多你不死机算你强!
当然我们也可以把那个start cmd改成md %%i 这样就会建立指定个目录了!!!名字为1-65535
看完这个被我赋予破坏性质的参数后,我们来看最后一个参数
/f
含有/F的for详细说明
含有/F的for有很大的用处,在批处理中使用的最多,用法如下:
格式:
FOR /F ["options"] %%i IN (file) DO command
FOR /F ["options"] %%i IN ("string") DO command
FOR /F ["options"] %%i IN ('command') DO command
这个可能是最常用的,也是最强的命令,主要用来处理文件和一些命令的输出结果。
file代表一个或多个文件
string 代表字符串
command代表命令
["options"] 可选
对于FOR /F %%i IN (file) DO command
file为文件名,按照官方的说法是,for会依次将file中的文件打开,并且在进行到下一个文件之前将每个文件读取到内存,按照每一行分成一个一个的元素,忽略空白的行,看个例子。
假如文件a.txt中有如下内容:
第1行第1列 第1行第2列 第1行第3列
第2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列
你想显示a.txt中的内容,会用什么命令呢?当然是type,type a.txt
for也可以完成同样的命令:
for /f %%i in (a.txt) do echo %%i
还是先从括号执行,因为含有参数/f,所以for会先打开a.txt,然后读出a.txt里面的所有内容,把它作为一个集合,并且以每一行作为一个元素,所以会产生这样的集合,
{"第1行第1列 第1行第2列 第1行第3列", //第一个元素
" 第2行第1列 第2行第2列 第2行第3列", //第二个元素
"第3行第1列 第3行第2列 第3行第3列"} //第三个元素
集合中只有3个元素,同样用%%i依次代替每个元素,然后执行do后面的命令。
具体过程:
用%%i 代替"第1行第1列 第1行第2列 第1行第3列",执行do后面的echo %%i,显示"第1行第1列 第1行第2列 第1行第3列",
用%%i 代替"第2行第1列 第2行第2列 第2行第3列",执行echo %%i,显示"第2行第1列 第2行第2列 第2行第3列",
依次,直到每个元素都代替完为止。
为了加强理解/f的作用,请执行一下两个命令,对比即可明白:
for /f %%i in (a.txt) do echo %%i //这个会显示a.txt里面的内容,因为/f的作用,会读出a.txt中
的内容。
for %%i in (a.txt) do echo %%i //而这个只会显示a.txt这个名字,并不会读取其中的内容。
通过上面的学习,我们发现for /f会默认以每一行来作为一个元素,但是如果我们还想把每一行再分解更小的内容,该怎么办呢?不用担心,for命令还为我们提供了更详细的参数,使我们将每一行分为更小的元素成为可能。
它们就是:delims和tokens
delims 用来告诉for每一行应该拿什么作为分隔符,默认的分隔符是空格和tab键
比如,还是上面的文件,我们执行下面的命令:
for /f "delims= " %%i in (a.txt) do echo %%i
显示的结果是:
第 1行第1列
第2行第1列
第3行第1列
为什么是这样的呢。因为这里有了 delims这个参数,=后面有一个空格,意思是再将每个元素以空格分割,默认是只取分割之后的第一个元素。
执行过程是:
将第一个元素"第1行第1列 第1行第2列 第1行第3列"分成三个元素:"第1行第1列" "第1行第2列" "第1行第3列",它默认只取第一个,即"第1行第1列",然后执行do后面的命令,依次类推。
但是这样还是有局限的,如果我们想要每一行的第二列元素,那又如何呢?
这时候,tokens跳出来说,我能做到。
它的作用就是当你通过delims将每一行分为更小的元素时,由它来控制要取哪一个或哪几个。
还是上面的例子,执行如下命令:
for /f "tokens=2 delims= " %%i in (a.txt) do echo %%i
执行结果:
第1行第2列
第2行第2列
第3行第2列
如果要显示第三列,那就换成tokens=3。
同时tokens支持通配符*,以及限定范围。
如果要显示第二列和第三列,则换成tokens=2,3或tokens=2-3,如果还有更多的则为:tokens=2-10之类的。
此时的命令为:
for /f "tokens=2,3 delims= " %%i in (a.txt) do echo %%i %%j
怎么多出一个%%j?
这是因为你的tokens后面要取每一行的两列,用%%i来替换第二列,用%%j来替换第三列。
并且必须是按照英文字母顺序排列的,%%j不能换成%%k,因为i后面是j
执行结果为:
第1行第2列 第1行第3列
第2行第2列 第2行第3列
第3行第2列 第3行第3列
对以通配符*,就是把这一行全部或者这一行的剩余部分当作一个元素了。
比如:
for /f "tokens=* delims= " %%i in (a.txt) do echo %%i
执行结果为:
第1行第1列 第1行第2列 第1行第3列
第 2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列
其实就跟for /f %%i in (a.txt) do echo %%i的执行结果是一样的。
再如:
for /f "tokens=2,* delims= " %%i in (a.txt) do echo %%i %%j
执行结果为:
第1行第2列 第1行第3列
第2行第2列 第2行第3列
第3行第2列 第3行第3列
用%%i代替第二列,用%%j代替剩余的所有
最后还有 skip合eol,这俩个简单,skip就是要忽略文件的前多少行,而eol用来指定当一行以什么符号开始时,就忽略它。
比如:
for /f "skip=2 tokens=*" %%i in (a.txt) do echo %%i
结果为:
第 3行第1列 第3行第2列 第3行第3列
用skip来告诉for跳过前两行。
如果不加tokens=*的话,执行结果为:
第3行第1列
不知道怎么回事。
再如,当a.txt内容变成:
. 第1行第1列 第1行第2列 第1行第3列
.第2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列
执行for /f "eol=. tokens=*" %%i in (a.txt) do echo %%i结果是:
第3行第1列 第3行第2列 第3行第3列
用eol来告诉for忽略以"." 开头的行。
同样也必须加tokens=*,否则只会显示"第3行第1列"
3. Windows批处理-for命令详解
摘自Windows XP的帮助文档。
For对一组文件中的每个文件运行指定的命令。
语法
for {%variable|%%variable} in (set) do command [ CommandLineOptions]
参数
{%variable|%%variable}
必需。代表可替换的参数。使用 %variable 通过命令提示符执行 for 命令。使用 %%variable 在批处理文件中执行 for 命令。变量要区分大小写,并且必须用 Alpha 值表示,例如,%A、%B 或 %C。
(set)
必需。指定要用指定命令处理的一个或多个文件、目录、数值范围以及文本字符串。需要括号。
command
必需。指定要对包括在指定 (set) 中的每个文件、目录、数值范围以及文本字符串所执行的命令。
CommandLineOptions
指定要通过指定命令使用的任何命令行选项。
/?
在命令提示符显示帮助。
注释
使用 for
可以在批处理文件中或直接从命令提示符使用 for 命令。
使用批处理参数
下列属性适用于 for 命令:
for 命令使用指定 set 中的每个文本字符串替换 %variable 或 %%variable,直到 command 处理所有文件为止。
记住,for variable名是区分大小写、全局的,并且每次总共不超过 52 个是活动的。
要避免批处理参数从 %0 到 %9 混淆,对 variable 可以使用除数字 0 到 9 之外的任何字符。对于简单的批处理文件,单个字符即可奏效,例如 %%f。
在复杂的批处理文件中可以使用 variable 的多个值来区分不同的可替换变量。
显示一组文件
set 参数可以代表单个或多个文件组。可以使用通配符(即,* 和 ?)指定文件组。以下为有效文件组:
(*.doc)
(*.doc *.txt *.me)
(jan*.doc jan*.rpt feb*.doc feb*.rpt)
(ar??1991.* ap??1991.*)
在使用 for 命令时,set 中的第一个值代替 %variable 或 %%variable,然后由指定的命令处理该值。这一直会继续下去,直到处理完与 set 值相对应的所有文件(或文件组)为止。
使用 in 和 do 关键字
In 和 do 不是参数,但必须将它们与 for 一起使用。如果省略其中任何一个关键字,就会出现错误消息。
使用 for 的其它形式
如果命令扩展名处于启用状态(即,默认设置),则支持 for 的下列其它形式:
仅为目录
如果 set 包含通配符(* 和 ?),则为匹配 set 的每个目录(而不是指定目录中的文件组)而执行指定的 command。语法是:
for /D {%% | %}variable in (set) do command [CommandLineOptions]
递归
进入根目录树 [Drive:]Path,在树的每个目录中执行 for 语句。如果在 /R 后没有指定目录,则假定为当前目录。如果 set 只是一个句号 (.),则只列举目录树。语法是:
for /R [[Drive :]Path] {%% | %}variable in (set) do command [CommandLineOptions]
重复数值范围
使用迭代变量设置起始值 (start#) ,然后一步步执行一系列设置范围的值,直到该值超过设置的终止值 (end#)。/L 将通过对 start# 与 end# 进行比较,执行迭代变量。如果 start# 小于 end#,就会执行该命令。如果迭代变量超过 end#,则命令解释程序退出此循环。也可以使用负 step# 以递减数值的方式一步步执行此范围内的值。例如,(1,1,5) 生成顺序 1 2 3 4 5,而 (5,-1,1) 则生成顺序 (5 4 3 2 1)。语法是:
for /L {%% | %}variable in (start#,step#,end#) do command [CommandLineOptions]
重复和文件解析
使用文件解析过程处理命令输出、字符串和文件内容。使用迭代变量定义要检查的内容或字符串,以及使用各种 ParsingKeywords 选项进一步修改解析方式。使用 ParsingKeywords 令牌选项指定哪些令牌应该传递为迭代程序变量。注意:在没有使用令牌选项时,/F 将仅检查第一个令牌。
文件解析过程包括读取输出、字符串或文件内容、分成独立的文本行及然后将每行解析成零个或更多个令牌。然后通过设置为令牌的迭代程序变量值,调用 for 循环。默认情况下,/F 传递每个文件每一行的第一个空白分隔符号。跳过空行。语法的不同点为:
for /F ["ParsingKeywords"] {%% | %}variable in (filenameset) do command [CommandLineOptions]
for /F ["ParsingKeywords"] {%% | %}variable in ("LiteralString") do command [CommandLineOptions]
for /F ["ParsingKeywords"] {%% | %}variable in ('command') do command [CommandLineOptions]
filenameset 参数指定一个或多个文件名称。在继续到 filenameset 中的下一个文件之前,每个文件都会被打开、读取和处理。要覆盖默认解析行为,指定 "ParsingKeywords"。这是一个引用字符串,它包含一个或多个关键字以指定不同的解析选项。
如果使用 usebackq 选项,请使用如下语法之一:
for /F ["usebackqParsingKeywords"] {%% | %}variable in ("filenameset") do command [CommandLineOptions]
for /F ["usebackqParsingKeywords"] {%% | %}variable in ('LiteralString') do command [CommandLineOptions]
for /F ["usebackqParsingKeywords"] {%% | %}variable in (`command`) do command [CommandLineOptions]
下表列出可以用于 ParsingKeywords 的解析关键字。
关键字 说明
eol=c 指定行尾字符(只一个字符)。
skip=n 指定在文件的开头跳过的行数。
delims=xxx 指定定界符集合。这将替换空格和制表符的默认分隔符集。
tokens=x,y,m-n 指定将哪些令牌从每行传递到每个迭代的 for 正文。结果就分配了附加变量名称。m-n 格式是一个范围,指定从 mth 到 nth 的令牌。如果 tokens=字符串中最后一个字符是星号 (*),则将分配附加的变量,并在解析的最后一个令牌后在行上接收剩余的文本。
usebackq 指定可以使用引号引用 filenameset 中的文件名称,将后面带有引号的字符串作为一个命令执行,而带有单引号的字符串是文字字符串命令。
变量替换
已经增强了 for 变量引用的替换修改程序。下表列出可选语法(对于任意变量 I)。
带有修改程序的变量 说明
%~I 展开删除任何前后引号 ("") 的 %I。
%~fI 将 %I 展开到完全合格的路径名。
%~dI 只将 %I 展开到驱动器号。
%~pI 只将 %I 展开到路径。
%~nI 只将 %I 展开到文件名 。
%~xI 只将 %I 展开到文件扩展名。
%~sI 展开路径以只包含短名称。
%~aI 将 %I 展开到文件的文件属性。
%~tI 将 %I 展开到文件的日期和时间。
%~zI 将 %I 展开到文件大小。
%~$PATH:I 搜索 PATH 环境变量所列出的目录,并将 %I 展开到第一个找到的完全合格的名称。如果没有定义环境变量名称,或搜索没有找到文件,则此修改程序扩展成空字符串。
下表列出可用来获得综合结果的修改程序组合。
变量(使用组合的修改程序) 说明
%~dpI 只将 %I 展开到驱动器号和路径。
%~nxI 只将 %I 展开到文件名和扩展名。
%~fsI 将 %I 展开到只包含短名称的完整路径名。
%~dp$PATH:I 在 PATH 环境变量中所列出的目录中搜索 %I,并展开到第一个找到结果的驱动器号和路径。
%~ftzaI 将 %I 展开到输出行(如 dir一样)。
在上述范例中,可以用其它有效值替换 %I 和 PATH。有效的 for 变量名终止 %~ syntax。
使用大写变量名(例如 %I),可以使代码更具可读性,并且避免与不区分大小写的修改程序混淆。
解析字符串
通过将 Filenameset 包括在圆括号内,并且外面再带上单引号(即,'filenameset'),可以使用 for /F 对直接字符串解析逻辑。将 Filenameset 视为从某个文件输入的单行,然后接受解析。
解析输出
通过将圆括号之间的 filenameset 变为后面带有引号的字符串,可以利用 for /F 命令解析命令输出。将它作为命令行,此命令被传递给子 Cmd.exe,并将输出捕获到内存并进行解析,就象它是一个文件一样。
范例
要在批处理文件中使用 for,请使用以下语法:
for %%variable in (set) do command [CommandLineOptions]
要通过使用可替换变量 %f 显示当前目录中扩展名为 .doc 或 .txt 的所有文件的内容,请键入:
for %f in (*.doc *.txt) do type %f
在前述范例中,当前目录中扩展名为 .doc 或 .txt 的每个文件都被替代为变量 %f ,直到每个文件的内容都显示为止。要在批处理文件中使用该命令,只需使用 %%f 替换 %f 的每个事件。否则忽略此变量,并显示一条错误消息。
要解析文件,同时忽略注释行,请键入:
for /F "eol=; tokens=2,3* delims=," %i in (myfile.txt) do @echo %i %j %k
这个命令解析 myfile.txt 文件的每一行,忽略以分号开头的行,将第二和第三个令牌从各行传递到 FOR 正文(令牌通过逗号或空格分隔)中。FOR 语句的正文引用 %i 以获得第二个令牌,引用 %j 以获得第三个令牌,引用 %k 以获得其余全部令牌。如果您提供的文件名包含空格,请使用引号将文本引起来(例如,"File Name")。要使用引号,必须使用 usebackq。否则,就将引号解释为定义要解析的文字字符串。
要通过将 filenameset 放在括号之间来解析命令输出,请键入:
for /F "usebackq delims==" %i IN (`set`) DO @echo %i
这个范例列举当前环境中的环境变量名。
4. 常用的cmd命令
命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。下面是我收集整理的电脑检测不到键盘的常用的cmd命令大全,欢迎阅读。
最早的电脑系统是从DOS系统开始,DOS时代没有现在Windows这样的.视窗操作界面,让你输入命令。随着电脑的发展至今,学习一些常用cmd命令大全是很有必要。大多数的程序员高手们或计算机专家在DOS系统下的操作是非常历害,所以菜鸟要想成为计算机高手,不防多学习一些cmd命令大全。
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)
CMD命令大全详解:
1、 gpedit.msc-----组策略。
2.、sndrec32-------录音机。
3、Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。
4、explorer-------打开资源管理器。
5、logoff---------注销命令。
6、shutdown-------60秒倒计时关机命令。
7、lusrmgr.msc----本机用户和组。
8、services.msc---本地服务设置。
9、oobe/msoobe /a----检查XP是否激活。
10、 notepad--------打开记事本。
11、cleanmgr-------垃圾整理。
12、net start messenger----开始信使服务。
13、 compmgmt.msc---计算机管理。
14、net stop messenger-----停止信使服务。
15、conf-----------启动netmeeting。
16、dvdplay--------DVD播放器。
17、charmap--------启动字符映射表。
18、 diskmgmt.msc---磁盘管理实用程序。
19、calc-----------启动计算器。
20、 dfrg.msc-------磁盘碎片整理程序。
21、chkdsk.exe-----Chkdsk磁盘检查。
22、devmgmt.msc--- 设备管理器。
23、regsvr32 /u *.dll----停止dll文件运行。
24、 drwtsn32------ 系统医生。
25.、rononce -p----15秒关机。
26、dxdiag---------检查DirectX信息。
27、 regedt32-------注册表编辑器。
28、 Msconfig.exe---系统配置实用程序。
29、 rsop.msc-------组策略结果集。
30、mem.exe--------显示内存使用情况。
31、regedit.exe----注册表。
32、winchat--------XP自带局域网聊天。
33、progman--------程序管理器。
34、winmsd---------系统信息。
35、perfmon.msc----计算机性能监测程序。
36、 winver---------检查Windows版本。
37、sfc /scannow-----扫描错误并复原。
38、taskmgr-----任务管理器(2000/xp/2003)。
39、wmimgmt.msc----打开windows管理体系结构(WMI)。
40、wupdmgr--------windows更新程序。
41、wscript--------windows脚本宿主设置。
42、write----------写字板。
43、 wiaacmgr-------扫描仪和照相机向导。
44、 winchat--------XP自带局域网聊天。
45、 mspaint--------画图板。
46、 mstsc----------远程桌面连接。
47、magnify--------放大镜实用程序.
48.、mmc------------打开控制台。
49、mobsync--------同步命令。
50、iexpress-------木马捆绑工具,系统自带。
51、fsmgmt.msc-----共享文件夹管理器。
52、utilman--------辅助工具管理器。
53、 dcomcnfg-------打开系统组件服务。
54、 ddeshare-------打开DDE共享设置。
55、 osk------------打开屏幕键盘。
56、 ntbackup-------系统备份和还原。
57、 ntmsmgr、msc----移动存储管理器。
58、 ntmsoprq、msc---移动存储管理员操作请求。
59、 netstat -an----(TC)命令检查接口。
60、 syncapp--------创建一个公文包。
61、 sysedit--------系统配置编辑器。
62、 sigverif-------文件签名验证程序。
63、 ciadv、msc------索引服务程序。
64、 shrpubw--------创建共享文件夹。
65、 secpol、msc-----本地安全策略。
66、 syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码。
67、 services、msc---本地服务设置。
68、 Sndvol32-------音量控制程序。
69、 sfc、exe--------系统文件检查器。
70、 sfc /scannow---windows文件保护。
71、 ciadv、msc------索引服务程序。
72、 tourstart------xp简介(安装完成后出现的漫游xp程序)。
73、 taskmgr--------任务管理器。
74、 eventvwr-------事件查看器。
75、 eudcedit-------造字程序。
76、 compmgmt、msc---计算机管理。
77、 packager-------对象包装程序。
78、 perfmon、msc----计算机性能监测程序。
79、 charmap--------启动字符映射表。
80、 cliconfg-------SQL SERVER 客户端网络实用程序。
81、 Clipbrd--------剪贴板查看器。
82、 conf-----------启动netmeeting。
83、 certmgr、msc----证书管理实用程序。
84、 regsvr32 /u *、dll----停止dll文件运行。
85、 regsvr32 /u zipfldr、dll------取消ZIP支持。
86、 cmd、exe--------CMD命令提示符。
5. 详解cmd修复系统命令操作方法
对于遇到Windows系统故障却不想重装的用户,无需担忧,可以通过CMD命令进行系统修复。下面详细讲解cmd修复系统命令的操作步骤:
首先,打开开始菜单,找到并打开命令提示符。在打开的窗口中,输入"SFC/?",回车后,这个命令会显示所有可用参数,帮助你了解其功能。
如果你想检查所有受保护系统文件的完整性,但不进行自动修复,输入"sfc verifyonly",然后按回车。系统将开始扫描,过程可能需要一些时间。扫描结束后,你会看到报告,包括发现的完整性冲突,以及对应的文件路径和名称。
通过命令提示,找到问题文件的路径后,打开CBS文档,这个文档记录了Windows系统的所有异常报告,有助于定位问题并解决。
如果发现需要修复,回到命令提示符,输入"sfc /scannow",进行系统文件的完整性扫描和修复。在整个过程中,你的其他软件操作不会受到影响,系统会保持稳定性和流畅性。
完成修复后,重启电脑,等待系统验证100%完成,新的修复就正式生效了。以上就是通过CMD命令修复Windows系统的基本操作流程,希望对有需要的用户有所帮助。
6. windows 常用cmd命令详解
cmd命令,就是cmd.exe执行操作命令。
想要使用cmd命令,就是我们常说的黑窗口,按win+r,输入:cmd,确定
先来个命令:ping+域名,执行结果如下:
现在黑窗口中已经有ping www..com 的记录了,在这个窗口下,再次使用该命令的方式有三种:
方式一:再次手动敲出同样的命令;
方式二:按方向键“↑”,所有已经执行过的命令,都被记录了下来,可以无限次上翻记录,直到找到自己想要执行的命令;
注意:只能用方向键“↑”逐个上翻历史记录。
方式三:复制,粘贴;
选中要复制的命令,此时又可以分为两种情况:
情形一:win7
在选中之后,点击鼠标右键,选择“标记”,在需要输入命令的地方,右键,选择“粘贴”
情形二:win10
方式一:在选中之后,直接Ctrl+c完成复制,Ctrl+v完成粘贴;
方式二:在选中之后,直接使用右键完成复制和粘贴。
方向键“←”,“→”,负责指定光标所在位置,通常用它配合退格键,来小幅修改要执行的命令。
再来个类似的命令:ping+域名+"-t",执行结果如下:
如果,我们不手动终止该命令的执行的话,它会一直进行下去;如何终止命令行的执行?
下面进入正题
ping命令
telnet命令
这两个命令的具体用法,见文末推荐
ipconfig命令
它通常用来查询本机所对应的IP地址
IPv4 地址,就是可供外机访问本机的地址
我们现在在C盘下,如何切换到D:apache-activemq-5.14.2目录下?
我们可能想到的是:
失败,原因是:cd命令,只能限于同个盘符间目录的切换。
cd命令
切换到一级子目录:
多级子目录
切换到一级父目录:
..回到上一层目录,注意cd 与..之间有空格
切换到多级父目录:
多级父目录,要使用../../,一个../代表一级
切换到磁盘根目录下
盘符命令
语法:
切换到d盘
回到刚才的话题:如何切换到D:apache-activemq-5.14.2目录下?
需要两步:
语法:
使用该命令即可查看环境变量path的值(哪些命令能生效,可以调用哪些命令等)
直接输入变量名称,不用set也是可以的。
语法:
按Ctrl+c即可退出
执行time命令后,会让你输入要设置的新时间,如果不想改,按Ctrl+c即可退出。
会打开一个新的cmd命令窗口
常用命令,都在这里
输入exit并按回车键或者点击关闭按钮
背景色和前景色的取值范围:0-f。
修改成功,可惜的是:当我们重新打开黑窗口时,就又会回到黑色(仅当前窗口有效)。
基本上就这些了,其它命令,等遇到的时候再进行补充。