我在Windows 7 Professional(x64)計算機上運行以下命令,並且得到的結果不包含子文件夾,但是Windows 2008 x64上的相同命令包含子文件夾結果。這裏發生了什麼,如何確保結果不包含搜索文件夾中的子目錄?ForFiles命令在Windows 7和Windows 2008服務器上返回不同的結果
forfiles/m 。/C「CMD/C回聲@path」
[命令始終以管理員身份運行因此不應該有任何安全問題]
我在Windows 7 Professional(x64)計算機上運行以下命令,並且得到的結果不包含子文件夾,但是Windows 2008 x64上的相同命令包含子文件夾結果。這裏發生了什麼,如何確保結果不包含搜索文件夾中的子目錄?ForFiles命令在Windows 7和Windows 2008服務器上返回不同的結果
forfiles/m 。/C「CMD/C回聲@path」
[命令始終以管理員身份運行因此不應該有任何安全問題]
你的命令產生的錯誤與週期。
這在這裏有效,可能是一個文件夾包含被列出的文件夾。
forfiles /m * /c "cmd /c if @isdir==FALSE echo @path"
爲什麼這個被標記爲「powerhsell」? –