我看到%~dpf0
参数(返回当前执行的批处理脚本的绝对部分)与copy /Z
命令一起使用,例如
for /f %%a in ('copy /Z "%~dpf0" nul') do set "ASCII_13=%%a"
为变量ASCII_13
分配一个特殊字符,如this答案。现在我得到那个部分
copy /Z "%~dpf0" nul
用于产生特殊字符(回车),但它究竟是如何工作的?
当前批处理文件是否仅作为copy
的来源输入,因为它确定它是现有文件,我们只需要一个实际文件来copy
成功执行?< / p>