可以forfiles
在同一命令中搜尋多個磁碟機並建立結果文字檔案嗎?我有以下內容可以在命令提示字元中顯示結果,但我真正需要的是一個.txt
顯示所有符合項目的檔案。
另外,是否有一種方法可以在同一實例中搜尋C:\
和?D:\
forfiles /p c:\ /s /m XYZ*.* /d -15 /c "cmd /c echo @file is a txt file and older then 15 days
我已經調整了該行,以便它在打開命令提示字元的資料夾中輸出一個文字文件,以便該部分完成,但我仍在嘗試找出如何在同一命令中掃描C:
和。D:
新行是:
forfiles /p c:\ /s /m XYZ*.* /d -15 /c "cmd /c echo @path" >outputC.txt
答案1
我創建了一個.bat
包含以下文字的文件,它給了我我希望完成的任務:
forfiles /p c:\ /s /m *XYZ*.* /d -15 /c "cmd /c echo @path" >outputC.txt
forfiles /p d:\ /s /m *XYZ*.* /d -15 /c "cmd /c echo @path" >outputD.txt
使用回車鍵分隔行創建了兩個單獨的文字輸出檔。