我正在爲我下載字幕的文件夾製作文件監視器。到目前爲止,它的工作原理如下:模式匹配和字符串操作
在文件夾中查找新的.rar文件。
如果發現,提取字幕,並刪除.rar文件
如果提取單個.srt文件,,文件名保存到一個變量。
現在,我茫然不知如何實現腳本的下一個(也是最後一次)的一部分:
我想找到基於字幕的命名方式的模式。
比方說,字幕文件可以是這樣的:
SomeShow.1x03.stuff.srt
some_show s01e03-stuff.srt
一些顯示1-03 stuff.srt
等
我想得到像這樣的東西:SomeShow 1 3並基於此,開始與該模式匹配的名稱,我gu ess將是一個基於.srt文件的名稱來反轉用於獲取Show,season和episode的過程的問題。
這可能嗎?這在大多數語言中都是非常簡單的東西,但我真的需要這是一個.bat,我對如何解決這個問題毫無頭緒......到目前爲止,我所做的一切就是將擴展從變量。
在此先感謝。
你可以編寫一個控制檯程序(例如C++),然後從.Bat文件(將文件名作爲參數傳遞給.EXE文件)調用該程序?該解決方案是否有效? – Ahmad 2012-07-18 05:37:09