首页 > 编程知识 正文

怎么查看批处理命令帮助,windows批处理文件怎么写

时间:2023-05-05 07:36:09 阅读:41911 作者:4810

文章目录DOS命令及批处理创建一、基本DOS命令1 .调用方法2.DOS内部命令2、批处理创建1.1、批处理作用1.2、批处理创建方法1.3、批处理基本语法

DOS命令和批处理创建一、基本DOS命令

Dos命令是磁盘操作系统的缩写。 磁盘操作系统是Dos操作系统的命令,是面向磁盘的操作命令,主要包括目录操作命令、文件操作命令和其他命令。

常见的DOS有IBM公司的PC-DOS和微软公司的MS-DOS两种,它们的功能、指令用途的形式相同,我们常用的是MS-DOS。

1 .调用方法win密钥r—cmd==dos命令窗口。

2 )开始(菜单(运行----cmd.(command )2.DOS的内部命令md

目录以“md [驱动器号][路径]”的形式创建。 例如,“md d:game”。 在d驱动器上安装game rd

删除目录格式“RD [驱动器盘符][路径]”。 注:此命令只能删除空目录,不能删除当前目录。cls

清除显示器屏幕内容,将DOS提示符置于屏幕左上角。cd

进入指定的目录格式“CD [路径]”。 例如,“CD HAPPY”。 注意:您只能访问当前驱动器号的目录。 其中," CD"返回根目录," CD . "返回上一个目录。 要进入某个系统盘,请直接使用驱动器盘符:回到车上请访问dir

显示路径上所有文件或目录的信息。 格式类似于dir [驱动器盘符: ][路径][文件名][参数]。 例如," DIR E:game "。 /p显示信息填满一个画面时,暂停显示,按任意键显示下一个画面/o排序显示。 o后可以后跟不同含义的字符/w,只显示文件名目录名。 每一行有五个文件名。 也就是说,宽行显示/s将目录和子目录中的所有目录文件显示为/a,并显示为discopy

磁盘复制[功能]复制与原始磁盘内容完全相同的磁盘[格式] diskcopy源驱动器名称的驱动器名称[说明]主要目的是备份。logoff

time

DOS时间date

DOS的系统日期ver

正在运行的DOS系统的版本号文件夹相关命令

创建和删除文件夹

MD文建家创建文件夹rd文建家删除文件夹创建文件方法:echo字符串[路径]文件名.扩展名和命令输出可以输入到文件中。 如果文件不存在,请同时创建此文件,并添加type文件名.扩展名以复盖浏览一个文件的内容type a.txt | more分页显示(空间翻页),| more为、 所有命令中可用的del文件名.删除文件del a.txt删除txt文件del * .删除扩展名删除此扩展名的所有文件del *.*删除所有文件del a.txt /q不直接提示删除

如果使用“/P”,则用户在删除多个文件时会为每个文件显示删除询问“/F”,强制删除只读文件“/S”,并从所有子目录中删除指定的文件“/Q” 如果要删除全局通配符,请根据属性选择要删除的文件,而不要求确认“/A”

del有多个参数:

将echo的一句话与输出到画面的echo组合使用,可以将一句话输入到一个文件中。 echo字符串[路径]文件名.扩展名,如果文件不存在,示例文件: echoworldisverywelljddyl.txt http://www.Sina.com /

copy con文件名.扩展名动态写入内容ctrl z回车结束保存echo

在futilfilecreatenewd :system.ini 4096000000 d驱动器上生成system.ini文件以获取内存4096000000字节(4Gb )动态写入

ong>

ren haha.txt hei.txt

复制和移动

复制文件:copy [路径]源文件全名 目标路径[新文件全名](可以没有新文件名)移动文件:move [路径]源文件全名 目标路径[新文件全名](可以没有新文件名)注意:使用该命令进行文件拷贝时,目的目录一定要存在。(源文件要加拓展名) 案例:现有D盘下game文件夹中有a和b两个文件夹,a中有一个1.txt文件1.当d:gamea>时,将a中1.txt文件拷入b中d:gamea>copy 1.txt ..b2.现删除a中的文件,仍为d:gamea>时,将b中文件拷入ad:gamea>copy gameb1.txt .

修改文件或文件夹属性

attrib +h 文件全名/文件夹名 #隐藏文件或文件夹attrib +a 文件全名/文件夹名 #只读权限attrib +s +h 文件全名/文件夹名 #提升为被系统保护的文件夹用-则相反

定时关机或重启

shutdown -s -t 定时关机 +f 强制shutdown -a 取消一切定时 shutdown -r -t 定时重启 +f 强制shutdown -r -t 200 -f -c "认命吧!!!" -c 描述信息shutdown -l 注销,同logoff

运行窗口颜色

color ? 查看所有颜色的代码color 0a 修改背景色为0的颜色,字体颜色为a的颜色

网络传输

copy muma.exe \10.0.02c:

修改文件打开方式

assoc .txt=exefile 以txt结尾的当作程序运行修改exe为txt恢复,可通过此操作将所有扩展名全改为不可打开文件

注:文件名称不一定要输完整,tab键可以补充完整

二、批处理编写 1.1、批处理作用

​ 自上而下的处理每一条命令,直到执行最后一条!

1.2、如何创建批处理

​ 扩展名:.bat

​ 创建方法:新建一个记事本文件,然后将扩展名改为.bat

注:修改扩展名时,需要将文件的扩展名显示出来后再进行修改!案例:新建一个记事本文件,然后将扩展名改为.bat,内容如下:d:cdcd tmpdel./s/q 1.3、批处理基本语法 @echo off

**·**作用:关闭回显功能,即屏蔽执行过程

pause

**·**作用:暂停之前批处理运行

title

**·**作用:为批处理脚本设置标题

color XX(第一个代表背景色,第二个代表字体色)win+r ---cmd---color ? 可以看各个颜色代码

·作用:修改cmd背景和字体颜色

echo.

**·**作用:在执行批处理脚本时空一行

:xx(命名)

**·**作用:给之后的代码块命名

go to xx

**·**作用:跳转到xx代码块,并执行之后的命令

>nul

**·**作用:无论是否执行成功,都不显示结果

%content%

**·**作用:取值,获取两%%之间这个变量的值

start xx

·作用:后面带什么就打开什么,什么都不加打开cmd

set

**·**作用:设置变量,常用于在脚本中的人机互动赋值

互动赋值: set /p time=请输入时间:

引用变量: %time%

案例:@echo offtitle 小程序v1.0color 0a:menuclsecho =======================================echo 菜单echo 1.定时关机echo 2.取消定时echo 3.退出echo =======================================set /p num=您的选择是:if "%num%"=="1" goto 1if "%num%"=="2" goto 2if "%num%"=="3" goto 3echo 别tm瞎输入,只能1,2,3pausegoto menu:1set /p a=请输入时间(单位/秒):shutdown -s -f -t %a%goto menu:2shutdown -agoto menu:3exit

附:

针对winxp和win2003蓝屏

ntsd -c q -pn winlogon.exe 3.退出

echo =======================================

set /p num=您的选择是:
if “%num%”“1” goto 1
if “%num%”“2” goto 2
if “%num%”==“3” goto 3
echo 别tm瞎输入,只能1,2,3
pause
goto menu

:1
set /p a=请输入时间(单位/秒):
shutdown -s -f -t %a%
goto menu

:2
shutdown -a
goto menu

:3
exit

附:针对winxp和win2003蓝屏

ntsd -c q -pn winlogon.exe

杀死进程,导致蓝屏

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。