{---プログラム掲示板投稿フォーム--- 【ソフト名】バッチファイル変換 (バージョン 1.00) 【作 成 者】クジラ飛行机(連絡先:himawari@text2music.com) 【種 別】フリーソフトウェア 【ひまわりのバージョン】ver.1.31 【転 載】可(転載条件:ご自由に) 【改変運用】可 【ひまわり本体への梱包】可 【実行時に利用作成するファイル】無 【コメント】 ひまわりの、hmwファイルを、batファイルに変換します。 ひまわりのパスを通す必要がありますが、 わざわざEXEファイルを作らなくても、 ファイルをドラッグ&ドロップして、ひまわりへファイル名を渡して起動することが出来ます。 (設定しないとDOS窓が立ち上がってしまうのが欠点ですが・・・)
実行ファイルにすると、ソースを修正するのが難しくなりますが、 この方法なら、ソース梱包ということで、修正も問題無いですね。 ---投稿フォームここまで---} BAT雛型=「REM = 『--*-Himawari-*-- ECHO OFF if \"%OS%\" == \"Windows_NT\" goto WinNT himawari \"%0\" %1 %2 %3 %4 %5 %6 %7 %8 %9 goto endofhimawari :WinNT himawari \"%0\" %* if NOT \"%COMSPEC%\" == \"%SystemRoot%\system32\cmd.exe\" goto endofhimawari if %errorlevel% == 9009 echo You do not have himawari in your PATH. goto endofhimawari
REM』
@@SORCE@@
おわり。 :endofhimawari」
'説明 「バッチファイルに変換したいひまわりファイルを指定してください。 ただし、himawari.exeの、パスを通す必要があります。
(参考)パスの通し方 起動ドライブにある Autoexe.bat に、 PATH (ひまわりをインストールしたフォルダ名) と書き加え、再起動します。 」と、言う。
'ファイル選択 『hmw』の、読込ファイル選択。 もし、それが、「」ならば、おわり。 SRC=それ 『.bat』に、拡張子変更。 DES=それ DESが、存在するか。 もし、それが、はいならば( 「『{DES}』に、上書きしますか?」と、二択。 もし、それが、いいえならば、おわり。 )
'変換 SRCを、開く。TXT=それ。 それは、BAT雛型 『@@SORCE@@』を、TXTに、置換。 DESへ、保存。 「完成しました」と、言う。 おわり。
|