调用批处理bat文件

1 bat文件

Windows操作系统中,dos shell脚本文件,称为批处理文件,主要用于将多个命令放在一个文件中,方便自动化处理,而不需要逐个命令输入。

1.1 调用方法

调用批处理文件方法:call命令

main.bat 

@echo "Hello dos"
echo off
rem call sub-system.bat
@echo "calling sub-system.bat"
call "sub-system.bat"
@echo "after call sub-system.bat"
echo %errorlevel%
pause
exit 

sub-system.bat

:@echo off
@echo "Hello sub-system"
rem call sub-system.bat
echo "file name is" : %0
if "%1"=="" goto err
:err
exit /b -1 

peform result:

调用批处理bat文件_第1张图片

1.2 传递参数

main.bat

@echo "Hello dos"
echo off
rem call sub-system.bat
@echo "calling sub-system.bat"
call "sub-system.bat" "test"
@echo "after call sub-system.bat"
echo %errorlevel%
pause
exit

 sub-system.bat

:@echo off
@echo "Hello sub-system"
rem call sub-system.bat
echo "file name is" : %0
echo "this is the second param" : %1
if "%1"=="" goto err
:err
exit /b -1

running result:

调用批处理bat文件_第2张图片 

你可能感兴趣的:(DOS编程,批处理文件)