簡體   English   中英

用於將文件復制到文件夾的 Windows 批處理腳本

[英]Windows batch script for copying files to folder

我能夠在 Linux 中執行此操作,但是 Windows 批處理腳本有很大不同,希望有人可以幫助我。 我有一個包含 100 個文件的文件夾。 我想要一個批處理腳本,為這些文件中的每一個創建一個具有相同名稱但沒有擴展名的文件夾(例如:sheet1.xls 將創建一個名為 sheet1 的文件夾)。

之后,每個文件都應該移動到其對應的文件夾(例如:sheet1.xls -> 創建文件夾 sheet1 -> 將 xls 文件移動到 sheet1 文件夾)。

誰能幫我解決這個問題?

for %%a in (C:\folder\*.*) do (
md "%%~pna"
move "%%a" "%%~pna"
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM