首先,你好,并为这个愚蠢的长标题道歉......
其次,我希望有人可以帮助解决过去4天让我烦恼的简单任务,我会详细说明;
我相信我需要一些我需要的脚本单独的行...
dir * .bak | ForEach-Object {& " C:\ Program Files \ 7-Zip \ 7z.exe" a -t7z -mx3($ .Name +" .7z")$ .Name}
$ Folder = New-Item -ItemType Directory -Path " DRIVE2:\ Folder1中\ FOLDER2 \ $((GET-日期)的ToString(' YYYY-MM-DD'))"
Get-ChildItem' DRIVE1:\ Folder1 \ Folder2 \ * .7z' |复制项目 -Destination $ Folder
有人可以指出我在这里完全是金块吗?
提前致谢
RobD
答案 0 :(得分:0)
如果要复制的文件位于DRIVE1:\ Folder1 \ Folder2中,那么您在文件夹和通配符之间缺少斜杠。
Get-ChildItem 'DRIVE1:\Folder1\Folder2\*.7z' | Copy-Item -Destination $Folder