我在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”? –