小编Dra*_*kel的帖子

用于从目录获取第一个文件名的批处理脚本

我的函数需要来自特定目录的第一个文件名来处理使用第一个文件的一些测试,在完成测试时从目录中删除第一个文件

我尝试如下

FOR /R \\<My Folder> %F in (*.zip*) do echo ~nF  >%test_list%
set /p firstline=%test_list%
echo %firstline% 


FOR /F "tokens=*" %%A IN ('dir %test_firmware_dir% /b/s ^| find /c ".zip"') DO SET 
 count=%%A
  echo %count%
 :test_execution
  if %count% NEQ 0 (
  echo ON
  dir /b %test_firmware_dir%\*.zip >%test_firmware_list%
 set /p firstline=<%test_firmware_list%
 set /a filename=%firstline:~0,-4%
  Echo %filename%
  Echo *********************************************************
 Echo "Now running batch queue tests with %filename%"
  Echo ********************************************************
Run Code Online (Sandbox Code Playgroud)

它显示最后一个元素获取第一个元素的任何过程?

batch-file

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

batch-file ×1