Batch file 关闭批处理文件命令脚本
我有以下批处理文件脚本代码要运行。当我运行它时,它会成功执行,但不会自动关闭cmd窗口。我应该添加什么使其自动关闭窗口Batch file 关闭批处理文件命令脚本,batch-file,command-line,Batch File,Command Line,我有以下批处理文件脚本代码要运行。当我运行它时,它会成功执行,但不会自动关闭cmd窗口。我应该添加什么使其自动关闭窗口 ::Copy Files Made Or Modified Today @echo off setlocal set source=c:\src set dest=c:\dest pushd "%source%" set t=%date:~4% for /f %%a in ('dir /b /a-d /o-d') do call :PROCESS "%%a" goto :eof
::Copy Files Made Or Modified Today
@echo off
setlocal
set source=c:\src
set dest=c:\dest
pushd "%source%"
set t=%date:~4%
for /f %%a in ('dir /b /a-d /o-d') do call :PROCESS "%%a"
goto :eof
popd
:PROCESS
for /f %%j in ('echo %~t1') do set d=%%j
if "%d%"=="%t%" copy %1 "%dest%"
goto :eof
如果您正在单击批处理文件,请进行此测试
@echo off
::Copy Files Made Or Modified Today
setlocal
set source=c:\src
set dest=c:\dest
pushd "%source%"
set t=%date:~4%
for /f %%a in ('dir /b /a-d /o-d') do call :PROCESS "%%a"
cls
goto :eof
popd
:PROCESS
for /f %%j in ('echo %~t1') do set d=%%j
if "%d%"=="%t%" copy %1 "%dest%"
goto :eof
如何调用此批处理脚本?