我试图创建一个批处理文件来拍摄照片关闭相机或SD驱动器(这是具体的,不会改变。Windows批处理文件来处理摄像机图像
然后我想移动所有的*。 JPG公司的内部网络上的不同的驱动器
它的成立它看起来像n:\jobnumberfolder\pictures.jpg
我需要的文件能够被重新命名为喜欢的方式:“VPI(1).JPG”, “vpi(2).jpg”等等(您在Windows中通过突出显示多个文件并单击重命名完成的相同的事情)
批处理文件将提示用户输入作业编号(将被移动到的文件夹)和描述(文件命名)。
我的编程经验是有限的,在PHP和Python中,但我确实了解非常基础:循环,if-else,数组......等等。
我的问题是,与批处理文件,我似乎无法找到一个很好的方法来创建一个for循环来获得我想要的。我想我可以使用os模块在Python中执行此操作,但是我觉得我缺少一些简单的东西(比如简单的命令或者我可以用于Windows的东西)。
即使使用延迟扩展命令,我甚至无法获得增量变量。即使我可以,是否有可能将其添加到文件名?我试图为此找到答案,但一直未能。
所以我的问题是:
- 可我居然在一个批处理文件做到这一点?
- 只需要编写一个python脚本来执行它会更容易吗,这将导致我不得不在公司的计算机上安装python?我只是希望能够在最后使用递增的数字来重命名文件。
像这样的东西就是我要找的
I = 0 名称=在相机各JPG “无所谓” /图像 重命名每个到任何+我 我+ = 1
任何帮助,将不胜感激。
如果jobnumber存在,该怎么办? –
在照相机或SD卡上仍然重命名* .jpg,然后将其移至作业编号文件夹。移动部分很容易。我只是无法将文件重命名为像:图片(1),图片(2)等。 – user2028106
如果jobnumber文件夹存在,并且其中有文件,从之前的运行重新编号,新文件应该如何编号?并且没有办法(或多或少)知道是否任何当前文件已被复制到jobnumber文件夹中。重复的文件是可以接受的?或者这不会发生? –