本帖最后由 nickl 于 2013-5-29 14:47 编辑
各位大大,
小弟有個問題想請教, 小弟想要有條件地將大量檔案移動到不同資料夾
問題在之前已有大俠幫忙解決了.
http://bathome.l3.wuyou.com/viewthread.php?tid=24119
代碼為- @echo off&setlocal enabledelayedexpansion
- for /f "tokens=*" %%a in ('dir /b /a-d *AA*.*') do (
- set "str=%%a"
- set "files=!str:~,5!"
- for /f "tokens=*" %%b in ('dir /b /ad "!files!*" 2^>nul') do set "files=%%b"
- md "!files!" 2>nul
- move "%%a" "!files!"
- )
- echo sorted
- pause
复制代码 小弟現在的問題是, 有辦法讓此代碼在 unc 路徑執行嗎?
假設我的路徑是 \\192.111.1.1\abc\nickl\sort
小弟試過用 set + " ", 但都不行, 不知是否那裡出錯
有大大可以幫忙嗎? 謝謝各位 |