12345678910111213141516171819202122232425262728 |
- @echo off
- setlocal enabledelayedexpansion
- :: 检查是否提供了参数
- if "%~1"=="" (
- echo 错误:请提供目标路径,例如:
- echo %~nx0 "C:\测试 文件夹"
- pause
- exit /b 1
- )
- :: 获取当前bat所在目录,并确保emptyfile.txt存在
- set "bat_dir=%~dp0"
- set "empty_file=!bat_dir!emptyfile.txt"
- :: 如果emptyfile.txt不存在,就创建一个
- if not exist "!empty_file!" (
- echo. > "!empty_file!"
- )
- :: 获取目标路径(用户输入的第一个参数)
- set "target_path=%~1"
- echo "!target_path!"
- pause
|