Vic 發問時間: 電腦與網際網路程式設計 · 3 星期前

每一檔案改名移動-暫停5秒,直到結束?

與大家請教~

一個資料夾裡面,有著很多個的 *.txt,例如『1234567890%檔名1.txt』、『1234567890%檔名2.txt』、『1234567890%檔名3.txt』......

一次只做一個*.txt,複製過去的時候,已%為分割,取%前面的數字,變成新檔名,然後暫停5秒,

%前面數字大多數都是一樣~怕被覆蓋,所以一次只做一個,然後 暫停5秒,複製過去的那個地方,會在五秒內,把檔案收走,所以需要暫停

如以下,沒有錯誤,但不會動

Set-Location -Path D:\新增資料夾\2019\

$filename = Get-ChildItem D:\新增資料夾\2019\*.txt

foreach($fileName in $fileNames){

    $faxno,$other = $filename.split('&')

    move-item $faxno -destination D:\新增資料夾\2019\新增資料\ | Start-Sleep -s 5

使用powershell

尚無任何回答。
成為解答此問題的第一人。