将路径存储在变量或文本文件中。批处理文件

Store path in variable or a textfile. Batch file

我有这个代码

FORFILES /p C:\tester\ /D -2 /S /C "cmd /c if @isdir==FALSE chdir">testtest.txt

它已经存储在 testtest.txt

这是我的第二个代码

FORFILES /p C:\tester\ /D -2 /S /C "cmd /c if @isdir==FALSE @path ..\sc"

我想将路径存储在 .txt 或变量中,但我不能。

根据您的意见,您只是想列出所有文件(不是目录)并将这些文件名收集到一个文本文件中。

只需将输出更改为 @echo,并将所有输出重定向到同一文件:

FORFILES /p C:\tester\ /D -2 /S /C "cmd /c if @isdir==FALSE @echo @path " >> somefile.txt

你可以给文件名添加一个路径,当然,把它放在你选择的目录中。