西西河

主题:【注意】再次求助 -- 桃李不言

共:💬32 🌺1
全看树展主题 · 分页首页 上页
/ 3
下页 末页
家园 Dos的script俺不会 :(

如果你有cygwin俺可以写shell/perl script

你可以找找BATCH的说明,理论上只要能设立一个计数器即可,具体俺就不知道了。

555
家园 del
家园 我写的很简单

现在是没什么人用DOS命令了,我就用了一条命令

move %1 newname.mp3

对于每个文件改动那个新文件名。原因是copy出来的旧的乱码文件名后面自动带个回车,我只能用它当我批处理文件的参数,没想到别的办法。


本帖一共被 1 帖 引用 (帖内工具实现)
del
家园 救命啊

存下来了,回去试试,先行谢过,先弄回来能读写了再说。

家园 loop

外链出处

可以用loop

FOR %%VAR IN (LIST) DO

别的俺还得查查

loop
家园 谢谢

DOS多年不用,很多命令参数和批处理的语法记不清了,也许可行。

我先试试landkid的软件,要是好用我就不用自己写了。

家园 恐怕够呛。我仔细想了一下,即使是我的软件也需要

读写权限呀。你不能修改删除,那这个软件也没法帮忙。。。。。我看还是需要

DOS 下的操作方法。。。

家园 anyway,谢谢了

先试试看,实在不行我只好重新研究DOS了。

家园 俺找来篇教材,也许有帮助

如果Kid的程序不行,你可以再试试这个,试出来把程序贴出来,也许别人用得到。

外链出处

里面好象有你要的东西,俺试了试,玩不转,不知道是不是cygwin在捣乱。

@echo off

for %%a in (%1) do ren %%a %%~na%_counter%%%~xa

set /a _counter+=1

家园 there is a free batch rename tool ...

http://www.azheavymetal.com/~lupasrename/download.php

but don't know if it works for your case...

家园 another method under dos...

you can refer to the following .bat script:

for /F %%A in ('dir /B *.mp3') do (ren %%A 0%%A )

the script will put an "0" in front of the file names of all (.mp3 files)

hope it helps.

家园 一并谢过

回去挨个试验一下,多谢各位的热心。

家园 dos下的Batch我也忘的差不多了

如果batch弄不好的话。

在dos下用C写一个小程序,也是个方法。

家园 以MP3 Tag改名的程序

外链出处

俺在XP中文环境下试过,ID3是GB,产生的文件名是有效的(应该是Unicode)。

你可以试试这个程序能否读你的MP3文件,如果能,你就不需要别的改名办法了。

家园 多谢多谢

我统统都存下来了,昨天回家太晚没工夫试验,今天一定试试看。

全看树展主题 · 分页首页 上页
/ 3
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河