Bat批处理
xxb2008
这个作者很懒,什么都没留下…
展开
-
根据文件路径复制文件bat
rem MS-DOS batch filerem@echo offcls@echo [批处理程序说明]Title [批处理程序窗口标题]::批处理命令开始-----------------------------------set file=feifei.txtset isExist=0set bakDir=feifei\for /f %%i in (%file%) do原创 2013-04-10 09:20:18 · 2788 阅读 · 0 评论 -
if命令笔记
@echo offrem 下面测试ifif exist ..\a.txt (echo 上一级目录的a文件内容如下:type ..\a.txt) else (echo 找不到文件)pauseecho.echo/echo>nul ::################################################原创 2014-04-30 00:00:31 · 609 阅读 · 0 评论 -
变量与延迟变量
延迟变量enableextension启用命令扩展disableextensions禁用命令扩展enabledelayedexpansion启用变量延迟disabledelayedexpansion禁用变量延迟setlocal开始;endlocal结束1、批处理为“逐条执行”,不是“逐行执行”,即复合句(for if)的代原创 2014-07-25 11:48:26 · 1989 阅读 · 0 评论 -
for命令笔记
test.txt文件内容序号、歌手名-歌曲名.后缀名 1、饶天亮-玫瑰爱人.wma 2、高一首-我不愿错过.mp3 3、黃凱芹-傷感的戀人.MP3 4、黄灿-黄玫瑰.lrc 5、黎姿-如此这般的爱情故事.mp3原创 2014-05-01 21:28:37 · 562 阅读 · 0 评论 -
符号释意字典
一、单符号~① 在for中表示使用增强的变量扩展。② 在%var:~n,m%中表示使用扩展环境变量指定位置的字符串。③ 在set/a中表示一元运算符,将操作数按位取反。!① 在set /a中一元运算符,表示逻辑非。比如set /a a=!0,这时a就表示逻辑1。@① 隐藏命令行本身的回显,常用于批处理中。$① 在findstr命令里面转载 2014-05-01 21:54:32 · 716 阅读 · 0 评论 -
set命令笔记
@echo off::显示系统环境变量set pause::#########################################################################::显示以c开头的变量set cpause::##################################################原创 2014-05-01 15:39:14 · 661 阅读 · 0 评论 -
call 调用代码文件笔记
:: 不显示命令@echo offecho 正在调用echo.bat...call echo.batecho echo.bat调用完毕::#########################################################################echo 调用"xx"标号的语句,有点像goto, 执行:xx后面的代码后原创 2014-04-30 00:00:04 · 591 阅读 · 0 评论 -
Bat学习笔记
基础部分:======================================================================一、基础语法: 1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。 2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可转载 2014-04-29 22:43:13 · 1226 阅读 · 0 评论 -
echo基本命令笔记
% echo off 与 @ ,执行过程中,关闭命令回显,echo off=全局, @=行 %:: 不显示命令@echo off@type a.txttype a.txtpause:::#########################################################################echo onre原创 2014-04-29 23:58:57 · 523 阅读 · 0 评论 -
把原文件01.mp3.lrc 替换成 01.lrc
@echo off set file=E:\mp3\rem 启用"延缓环境变量扩充" setlocal EnableDelayedExpansionrem 循环指定目录下的指定文件for /f "tokens=1,2,3 delims=." %%i in ('dir /b !%file%*.lrc!') do ( ren "%%i.%%j.%%k" "%%i.原创 2013-09-04 09:50:09 · 900 阅读 · 0 评论 -
批处理实例
@echo off ::#########################################################################::显示批处理的完整路径信息echo 当前运行的%0文件的完整路径为:echo %~dp0echo.pause::########################################原创 2014-05-01 23:13:51 · 701 阅读 · 0 评论