批處理批量改禮光點歌系統(tǒng)歌曲文件名_第1頁
批處理批量改禮光點歌系統(tǒng)歌曲文件名_第2頁
批處理批量改禮光點歌系統(tǒng)歌曲文件名_第3頁
批處理批量改禮光點歌系統(tǒng)歌曲文件名_第4頁
批處理批量改禮光點歌系統(tǒng)歌曲文件名_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、批處理批量改禮光點歌系統(tǒng)歌曲文件名瀏覽次數(shù):845次懸賞分:50|解決時間:2009-10-23 15:43|提問者:donghui1967我有一個禮光點歌系統(tǒng)的歌庫,歌曲是由歌曲名跟KSC文件組成,如:100.wmv和100.ksc 但是100.wmv這首歌的真實名字是(第一次愛的人),因為用記事本打開100.ksc 里面是這樣寫的/ 歌曲附加信息(便于檢索)karaoke.tag(歌名, 第一次愛的人);karaoke.tag(縮寫, DYCADR);karaoke.tag(歌手, 光良);karaoke.tag(字數(shù), 6);karaoke.tag(語種, 國語);karaoke.tag

2、(歌類, 其它);karaoke.tag(電影, false);karaoke.tag(風(fēng)格, 流行);karaoke.tag(流行, true);karaoke.tag(音量, 80);karaoke.tag(聲道, 21);karaoke.tag(FMP聲道, 32);karaoke.tag(語音, 0);karaoke.tag(介質(zhì), true);karaoke.tag(時間, 2009-10-19);karaoke.tag(歌星拼音, GL);karaoke.mtvmode :=true;karaoke.videofilename := ;karaoke.audiofilename :

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

4、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 %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

5、) else ( ren %dpni.rmvb !sng_title!.rmvb ren %fi !sng_title!.ksc ) )exit此代碼已經(jīng)增加了重命名KSC文件,如果不需要的話,請將:ren %fi !sng_title!.ksc兩處刪除。5回答時間:2009-10-22 14:48|我來評論向TA求助回答者:千羽之城|十二級擅長領(lǐng)域:程序設(shè)計其他編程語言軟件參加的活動:暫時沒有參加的活動提問者對于答案的評價:謝謝你啦,更新真快,其它朋友也是高手,謝謝你們了相關(guān)內(nèi)容 2009-3-14批處理批量如何改文件名?2 2010-6-25用批處理批量改文件名1 2009-4-6批處理批

6、量改文件名1 2009-3-10求教高手:批處理批量改文件名前綴3 2007-10-9批處理批量改文件名.如把文件名中的aa改為bb更多關(guān)于批處理批量改禮光的問題等待您來回答 0回答我是酷比u9gt的升級固件1.10后wifi出錯了。藍牙不能用了,USB調(diào)試功能. 1回答怎樣寫大學(xué)入黨申請書范文 0回答求炬力2091N五鍵六鍵通用固件下載地址 1回答入黨申請書怎么寫?格式什么樣的???有沒有范文? 1回答20(3/3)固件 04.10.01 是否翻新請高手詳解?謝謝cell 0回答5昂達vx570r固件什么時候出新的呀?,2.3的又不行的. 0回答諾基亞5230國行能刷V56亞太版固件嗎 1回答

7、一代 iphone2.1 能使用新浪微博嗎?好像所有新浪微博手機客戶端軟件都.更多等待您來回答的問題其他回答共2條樓主,改了歌曲名(100.wmv),那100.kcs中的內(nèi)容最后一行中(karaoke.CommonVideo := 100.wmv;)的歌曲名100.wmv用不用改呢?如果不改是否能正常運轉(zhuǎn)呢?我的批倒是給你改了,建議你先做好備份在測試。echo off&setlocal Enabledelayedexpansionfor /f delims= %a in (dir /a-d/b *.ksc) do (for /f tokens=1-4 delims= %i in (type %

8、a|find /i 歌名) do (for /f tokens=1,2 delims= %b in (type %a|find /i CommonVideo) do (Ren %c %l.wmvfor /f delims= %d in (more /s %a) do (set R0=%dfor /f delims= %e in (echo %d|find /i CommonVideo) do set R0=karaoke.CommonVideo := %l.wmv;echo !R0!temp22222ok.txt)ren %a %aRui01ren temp22222ok.txt %a)pau

9、se 僅改歌曲文件名:echo offfor /f delims= %a in (dir /a-d/b *.ksc) do (for /f 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 回答者:睿之銳|九級|2009-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.Commo

溫馨提示

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

評論

0/150

提交評論