如何停止 DIR 指令計數“Thumbs.db”

如何停止 DIR 指令計數“Thumbs.db”

我們有一個進程在多個資料夾上執行 aDIR以檢查另一個進程是否產生了正確的文件。

在每個目標目錄中,我們使用以下命令:

dir /A:-D "x:\name of document\_archive\YYYY\MONTH\dd.mm.yyyy\" /b

對於其中一個目錄,我們得到的數字不正確,因為拇指資料庫正在統計中。

如何更改 DIR 命令(實際上正在使用xp_cmdshell來自 SQL Server)忽略拇指資料庫

或者我是否需要按照解釋實際刪除這些文件來自 PeterNetLive

答案1

您可以將 dir 指令的輸出重新導向findstr到過濾「Thumbs.db」行。該標誌/V僅顯示不匹配的行,該標誌/I使搜尋不區分大小寫。完整的命令是:

dir /A:-D /B "x:\...\" | findstr /V /I "^Thumbs.db$"

相關內容