我正在編寫一個將圖像(jpg)從一個位置移動到另一個位置的計劃腳本。 問題是,父目錄的名稱是可變的,而最終目錄是固定的。使用變量目錄下的PowerShell腳本移動jpg's
如果robocopy會這樣做,我會很高興:robocopy C:\ temp \ pcbmodel ** \ defect c:\ test ** \ defect *。但事實並非如此
例如這幾乎工作:
foreach ($i in Get-ChildItem C:\temp\pcbmodel\*\*\defect -recurse)
{
if ($i.CreationTime -lt ($(Get-Date).AddMonths(0)))
{
write $i.FullName
Copy-Item $i.FullName C:\Test
}
}
的問題是,該文件位於C複製:\測試,但在**路是沒有的。我需要的路徑,因爲它會改變每個客戶。
一些建議就好了, 伯特
究竟是什麼阻止你做'robocopy C:\ temp \ pcbmodel C:\ test * .jpg/s'? –