我有这段代码
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或变量中,但我不能。
答案 0 :(得分:0)
根据您的评论,您只需要列出所有文件(而非目录)并在文本文件中收集这些文件名。
只需将输出更改为@echo
,然后将所有输出重定向到同一文件:
FORFILES /p C:\tester\ /D -2 /S /C "cmd /c if @isdir==FALSE @echo @path " >> somefile.txt
当然,您可以添加文件名的路径,将其放在您选择的目录中。