1
我已经写了这个脚本来将文件移动到目标文件夹。看起来我在这里丢失了一些东西,因为当我运行脚本时,它只在当前目录中查找.zqx文件,而不是所有驱动器。请注意,(dir $ paths ..)部分会及时返回.zqx文件列表。如何让PowerShell在移动项目时查找其他文件夹中的文件?
Paths.txt有盘符这样
C:\
D:\
E:\
$paths = get-content paths.txt
mv (dir $paths -r -fi *.zqx | ?{$_.lastwritetime -lt ($sevendaysold)}) -dest e:\xqz
恕我直言,这是关于不一致。命令应该独立产生相同的结果,如何传递参数。我遇到了类似的问题与'选择字符串https://connect.microsoft.com/PowerShell/feedback/details/576354/select-string-behaves-differently-on-how-inputobject-is-passed – stej 2011-01-11 07:04:42