I have written a simple powershell to copy files from one directory to another but I am having a syntax error I think.
$FileLocation = "C:QuantifiDailyBatch"
$FileLocation
$FilesToMove = Get-ChildItem -path $FileLocation | Where { $_.LastWriteTime -lt (get-date).AddDays(-90) } | Select FullName
$FilesToMove
$CopyLocation = "U:Archive"
ForEach ($FileToMove in $FilesToMove) { Copy-Item -Path $FileToMove -Destination $CopyLocation -Recurse }
I am getting the following error
Copy-Item : Cannot find drive. A drive with the name '@{FullName=C' does not exist.
Any advice would be greatly apprecited
question from:
https://stackoverflow.com/questions/65903817/having-trouble-with-a-copy-script-in-powershell 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…