我的目录中有文件: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
,因为它不存在。
谢谢你的帮助。