好的,我要做的是制作一个脚本,该脚本将读取文本文件“directory.txt”的每一行并将每一行导出到文件而不是目录。下面的例子。
我只是想删除“C:\users\”等目录的路径,并保留“C:\users\file.txt”等文件的任何路径
在测试文件中,Direcory.txt”会有以下内容:
C:\path\path\folder\
C:\path\path\file.ext
C:\path\path\path\path\folder
该脚本需要读取上面的文本文件并将下面的行导出到一个新的文本文件中。
C:\path\path\file.ext
等效的批处理脚本如下:
@ECHO OFF
FOR /F %%A IN (directory.txt) DO CALL:NoDir "%%A"
pause
EXIT /B
:NoDir
IF "%~x1" NEQ "" ECHO %~1>>nodir.txt
EXIT /B
批处理脚本无法处理 400mb 的文件,所以需要使用 powershell 来完成 o.0