[求助] 關於dos底下..自行開發轉檔軟體

這套SSCONV66,是年代久遠的前輩自行開發的轉檔軟體
目的是為了要將ssy檔轉成txt檔,可供windows底下讀取
現在碰到一項大難題
就是開啟這套轉檔程式後,必須一個一個檔案的慢慢輸入
我需要轉檔的數據有8萬組
假如要一個一個慢慢輸入的話,大概手會斷掉
想請教一下各位高手們
是否能教我寫一個簡單的批次檔,讓這個令人頭大的任務能簡單完成
我所需的順序大致上是
1.開啟ssconv66
2.輸入(檔案槽):\010001.ssy
3.輸入(儲存槽):\010001.txt
.
.
.
.
輸入(檔案槽):\0100**.ssy
輸入(儲存槽):\0100**.txt
4.依此類推

抱歉 對程式碼一竅不通 只對簡單的DOS指令略懂一二
無法自行完成 拜託各位高手了 謝謝

下面提供 程式碼轉檔程式 以及SSY檔
附加壓縮檔: 201001/mobile01-df02b99ba3eb511c5e5d5880de588a49.zip
2010-01-27 2:44 發佈
寫兩個批次檔:

1. GO.BAT
=========== 從這一行底下開始複製 ==========
@echo off
for %%A in (.\ssy\*.ssy) do call CALL_SSCONV66 %%~dA%%~pA%%~nA.SSY %%~dA%%~pA%%~nA.TXT
echo.
echo Convert Complete!
pause
=========== 到這一行之前結束 ==========

註:
1. 假設 .ssy 檔案是放在 ssy 子目錄,否則要修改 (.\ssy\*.ssy) 部份
2. for 那一行到 echo. 之前是一整行,不可以斷行


2. CALL_SSCONV66.BAT
=========== 從這一行底下開始複製 ==========
@echo off
echo %1 > input.txt
echo %2 >> input.txt
SSCONV66.EXE < input.txt
=========== 到這一行之前結束 ==========

執行 GO.BAT 就可以了
喵~~ 滑鼠不能當飯吃,但可以混飯吃
感謝sryang大的幫忙
我來試試看
有問題再麻煩您了
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?