A. 如何让BAT在指定目录运行
@echo off
REM 请把c:\bat\test\改成你需要的路径,记得最后要以\结尾
if /i not %~dp0 equ c:\bat\test\ goto end
REM 以下输入代码.
echo 运行成功!
goto :eof
:end
echo 这不是CS目录 请放到CS目录运行。按任意键退出
pause >nul 2>nul
goto :eof
B. 如何用bat打开本身目录下的文件
用%cd%,%cd%表示在bat文件同目录的路径环境变量,如果bat文件在D盘a文件夹中,%cd%就是:D:\a\,如:
start %cd%\D盘.exe
或同一个文件夹中只需
D盘.exe或start 程序.exe
C. 如何编辑BAT文件运行EXE程序
可通过创建BAT批处理文件新建一个txt文本文档进行编辑。具体方式如下:
D. 如何使用DOS命令,写一个BAT运行一个文件夹中的软件
有如下处理方法:
1.
如hnsz2k所述。先设置路径,再调用程序。设置的路径可以通过
批处理
.bat的参数传进来。如bat
程序名
为
runpgm.bat,则输入runpgm
d:\abc\cde。而runpgm.bat中只要有一句:
%1\abc123.exe
2.
如果你要相对路径,比如你的程序runpgm.bat在d:\abc\cde,而你要运行的程序在d:\abc\opq,则可以在程序中写
..\opq\abc123.exe
3.
还有你可以将该程序的路径设置到系统中。如SET
PATH=%PATH%;d:\abc\cde,这样你在程序里直接写程序名,也可以调用到该程序。
abc123.exe
E. bat 获取当前目录路径,以绝对路径的方式运行程序
获取当前目录绝对路径:set current_path="%cd%" 比如要运行子目录的dir1\test.cmd就直接加入下面一行%current_path%\dir1\test.cmd
F. 如何用bat文件启动一个exe文件
1、先新建一个txt文本。
G. 做一个bat文件,去批量执行当前文件夹下其他所有bat文件。怎么写代码
不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 依次运行当前文件夹/目录里的其他bat
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
>"%tmp%\v.v" echo;CreateObject("WScript.Shell").Run "cmd /c """ ^& WSH.Arguments(0) ^& """",1,True:WSH.Quit
for /f "delims=" %%a in ('dir /a-d/b *.bat') do (
if /i "%%~nxa" neq "%~nx0" (
echo;"%%a"
cscript -nologo -e:vbscript "%tmp%\v.v" "%%a"
)
)
echo;%#% +%$%%$%/%@% %z%
pause
exit
H. 求一BAT脚本运行某指定路径程序
是0001001011001010,余3循环码得到的方法。
1.前100以X5作为BCD代码转换指令的执行条件,并在左侧总线的右侧输入LDX5。
I. 如何使用bat文件来运行指定目录下的.exe可执行文件
如果bat文件与某个exe程序在同一文件夹下的,直接写那个程序文件名字就行了。两种写法,比如是test.exe程序一种test.exe二种starttest.exe第一种批处理会等待test.exe程序执行完后才会运行下面的语句第二种不会等待.J. 如何写一个a.bat 文件去执行当前目录下的其他bat文件,执行完后并删除这个a.bat文件
如下面代码。
文件 1.bat
@echo off
echo run 1..
call 2.bat
del 2.bat
echo del 2..
pause
文件, 2.bat
@echo off
echo run 2...
运行1.bat就可实现,执行2.bat,并把2.bat删除