批處理批量改禮光點歌系統歌曲文件名_第1頁
批處理批量改禮光點歌系統歌曲文件名_第2頁
批處理批量改禮光點歌系統歌曲文件名_第3頁
批處理批量改禮光點歌系統歌曲文件名_第4頁
批處理批量改禮光點歌系統歌曲文件名_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、批處理批量改禮光點歌系統歌曲文件名瀏覽次數:845次懸賞分:50 | 解決時間:2009-10-23 15:43 | 提問者:donghui1967/ 歌曲附加信息(便于檢索)karaoke.tag('歌名', '第一次愛的人');karaoke.tag('縮寫', 'DYCADR');karaoke.tag('歌手', '光良');karaoke.tag('字數', '6');karaoke.tag('語種',

2、 '國語');karaoke.tag('歌類', '其它');karaoke.tag('電影', 'false');karaoke.tag('風格', '流行');karaoke.tag('流行', 'true');karaoke.tag('音量', '80');karaoke.tag('聲道', '21');karaoke.tag('FMP聲道', '32'

3、;);karaoke.tag('語音', '0');karaoke.tag('介質', 'true');karaoke.tag('時間', '2009-10-19');karaoke.tag('歌星拼音', 'GL');karaoke.mtvmode :=true;karaoke.videofilename := ''karaoke.audiofilename := '*.wav'karaoke.XSDVideoMode := 4;ka

4、raoke.CommonVideo := '100.wmv'我想用批處理來讀取所有的KSC文件,再把相應的歌曲改回真實的歌曲名,不知道可行不問題補充:謝謝各位高手,忘記說了,重命名后為歌手名字-歌曲名字。如:光良-第一次愛的人 歌庫有RMVB WMV兩種格式最佳答案更新:echo off&setlocal enabledelayedexpansionfor /f "delims=" %i in ('dir /s/b *.ksc') do ( for /f "tokens=4 delims=',()" %j

5、in ('find "歌名" "%i"') do ( set "sng=%j" ) for /f "tokens=4 delims=',()" %j in ('find "歌手" "%i"') do ( set "snger=%j" ) set "sng_title=!snger!-!sng!" for /f "delims=" %k in ('type "%

6、i"') do ( set "foo=%k" call,set foo=%foo:%ni=!sng_title!% echo/!foo! )>>"%fi_" move "%fi_" "%fi" if exist "%dpni.wmv" ( ren "%dpni.wmv" "!sng_title!.wmv" ren "%fi" "!sng_title!.ksc" ) else ( ren

7、"%dpni.rmvb" "!sng_title!.rmvb" ren "%fi" "!sng_title!.ksc" ) )exit此代碼已經增加了重命名KSC文件,如果不需要的話,請將:ren "%fi" "!sng_title!.ksc"兩處刪除。5回答時間:2009-10-22 14:48 | 我來評論向TA求助回答者: 千羽之城 | 十二級擅長領域: 程序設計 其他編程語言 軟件參加的活

8、動: 暫時沒有參加的活動提問者對于答案的評價:謝謝你啦,更新真快,其它朋友也是高手,謝謝你們了相關內容· 2009-3-14批處理批量如何改文件名? 2· 2010-6-25用批處理批量改文件名 1· 2009-4-6批處理批量改文件名 1· 2009-3-10求教高手:批處理批量改文件名前綴 3· 2007-10-9批處理批量改文件名.如把文件名中的aa改為bb更多關于批處理批量改禮光的問題>>等待您來回答· 0回答我是酷比u9gt的升級固件1.10后wifi出錯了。藍牙

9、不能用了,USB調試功能.· 1回答怎樣寫大學入黨申請書范文· 0回答求炬力2091N五鍵六鍵通用固件下載地址· 1回答入黨申請書怎么寫?格式什么樣的啊?有沒有范文?· 1回答20cell· 0回答5昂達vx570r固件什么時候出新的呀?,2.3的又不行的.· 0回答諾基亞5230國行能刷V56亞太版固件嗎· 1回答一代 iphone2.1 能使用新浪微博嗎?好像所有新浪微博手機客戶端軟件都.更多等待您來回答的問題>>其他回答 共2條樓主,改了歌曲名(100.wmv),那100.kcs中的內容最后一行中

10、(karaoke.CommonVideo := '100.wmv')的歌曲名100.wmv用不用改呢?如果不改是否能正常運轉呢?我的批倒是給你改了,建議你先做好備份在測試。echo off&setlocal Enabledelayedexpansionfor /f "delims=" %a in ('dir /a-d/b *.ksc') do (for /f "tokens=1-4 delims='" %i in ('type "%a"|find /i "歌名"

11、;') do (for /f "tokens=1,2 delims='" %b in ('type "%a"|find /i "CommonVideo"') do (Ren "%c" "%l.wmv"for /f "delims=" %d in ('more /s "%a"') do (set R0=%dfor /f "delims=" %e in ('echo %d|find /

12、i "CommonVideo"') do set R0=karaoke.CommonVideo := '%l.wmv'echo !R0!>>temp22222ok.txt)ren "%a" "%aRui01"ren "temp22222ok.txt" "%a")pause 僅改歌曲文件名:echo offfor /f "delims=" %a in ('dir /a-d/b *.ksc') do (for /f "

13、tokens=1-4 delims='" %i in ('type "%a"|find /i "歌名"') do (for /f "tokens=1,2 delims='" %b in ('type "%a"|find /i "CommonVideo"') do (Ren "%c" "%l.wmv")pause 回答者: 睿之銳 | 九級 | 200

14、9-10-19 11:01使用方法,將該批處理放在你需要重命名的文件夾下,然后雙擊就可以了。ECHO OFFCOLOR 0afor /f "tokens=*" %a in ( 'dir *.ksc /a-d /b') do ( SETLOCAL ENABLEDELAYEDEXPANSION rem 取得文件名 for /f "tokens=1,2,* delims='" %A in ( 'findstr "karaoke.CommonVideo" "%a"' ) do ( rem 取得歌曲

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論