我的目录中有文件:Fa.txt, Fb.txt, Fc.txt, Fd.txt, Fd.lck.
我想复制唯一的文件Fa.txt,Fb.txt并Fc.txt到另一个目录
这是我的命令:
Get-ChildItem c:\temp -Filter F*.* | Group-Object {$_.BaseName} | Where-Object{
$_.Count -lt 2} | Select-Object Name | ForEach-Object { Copy-Item c:\temp\$_
c:\temp\old}
我收到此错误:
Copy-Item:找不到路径 C:\temp\@{Name=Fa},因为它不存在。
当然,我看到它缺少 extension .txt。我试过了c:\temp\$_.txt。我收到此错误 Copy-Item :
找不到路径
C:\temp\@{Name=Fc}.txt,因为它不存在。
谢谢你的帮助。