页面顶部 Top
文件:  root - text - computing - mvjpg.bat.txt
标签: 程序, Programming, | 英文 | 主页 | 类别: 计算机科学 | 3644 次阅读, 38559 次搜索 | 280 个单词

定阅此目录的博客 | 浏览 | 博客存档
I have come to a problem... i have a pictures folder which has lots of subdirs and
lots of irregular filenames such as "kdjfksjdf.jpg", "kdjflkajsdfasd.jpg"
usually i renamed them randomly to avoid the same filenames when i grabbed it from internet...
So i want to upload them to the website and i want them arranged in good order....

Each folder should be ordered by numbers 1, 2, 3.....
Each folder has at most 39 files, 1.jpg, 2.jpg, .... 39.jpg
How can I do this?

So .... Super XP has provided batch file....

I 've done a little programming, it is fun!

******* save the following as .BAT file and modify vars as needed **********

@echo off

set cc=0
set dd=1
set od=D:\1
set td=D:\2
set nn=39
set ex=jpg

cls
echo.
echo Windows XP Batch file
echo Created by Zhihua Lai, 2007-Aug-30
echo The program can move all the %ex% files in %od% folder into
echo %td% folder and rename it by number
echo each folder (also labeled as number %dd% var) contains at most
echo %nn% pictures....
echo.

echo Press any key to continue, press Ctrl-C to exit....
pause >nul

rem cls

if not exist %td% mkdir %td% && echo %td% created...

for /f "usebackq delims==" %%i in (`dir /s /b %od%\*.%ex%`) do (
call :dothing "%%i"
)

goto :clear

:dothing
if exist "%1\nul" goto :end
if not exist "%td%\%dd%" mkdir "%td%\%dd%" && echo "%td%\%dd%" created...
set /a cc=cc+1 >nul
move %1 "%td%\%dd%\%cc%.jpg"
echo %1 has been moved to "%td%\%dd%\%cc%.jpg"!!!!
if /i "%cc%" EQU "%nn%" set /a cc=0 && set /a dd=dd+1
goto :end

:clear
set cc=
set dd=
set od=
set td=
set nn=
set ex=

:end
标签: 程序, Programming, | 英文 | 主页 | 类别: 计算机科学 | 3644 次阅读, 38559 次搜索 | 280 个单词 定阅此目录的博客

猜您喜欢...

  1. Daily Interview Problem: Sort Colors
  2. Maximum In A Stack
  3. [Daily Problem] Validate Balanced Parentheses
  4. Kaprekar
  5. Daily Interview Problem: Full Binary Tree
  6. Algorithm Interview: Subarray With Target Sum
  7. Most Frequent Subtree Sum
  8. Find Pythagorean Triplets
  9. How to Play WAV music under DOS?
  10. Find Missing Numbers in an Array

评论 (0)

    当前页暂时没有评论。


最后更新: October 30 2020 14:21:12 | RSS Subscription
牛排怎么做才好吃? | <meta name="机器人" content="索引, 跟踪">