疑似 .exe ファイル化について

 投稿者:TOM  投稿日:2012年 2月17日(金)14時57分53秒
   大分以前(2004年2月)の話題ですが,
「EXEファイルにする方法」のテーマがありました.

 最近,私も.exeファイル化が必要になり,いろいろと検討してみましたのでご報告します.

 走らせたいプログラムの名前を仮に,「走らせたい十進BASICプログラム」.BASとしますと,
要は,もうひとつ,十進BASICプログラム,たとえば「ダミーEXE」.BAS という名のプログラムを作っておき,そのプログラムから EXECUTE させます.


 「ダミーEXE」.BAS の中身は,例えば以下のように,2行だけです.
つまり,「ダミーEXE」.BASには「走らせたい十進BASICプログラム」.BAS のための「EXECUTE ***   with *** 」を書いておきます.
 「ダミーEXE」.BASを実行すると,「走らせたい十進BASICプログラム」.BASが走ります.なお,その際,「走らせたい十進BASICプログラム」.BASの中身は表示されません.

 EXECUTE "C:\Program Files\Decimal BASIC\BASICw32\Basic.exe" WITH ("「走らせたい十進BASICプログラム」.BAS")
 END

 もし,「走らせたい十進BASICプログラム」.BAS の中身を触られたくなければ,「走らせたい十進BASICプログラム」.BAS を分かりにくい場所に移動させておいて,EXECUTE 文でパスを示しておけば,有る程度セキュリティは保てます.もちろん,このパスから,ファイルの存在場所は分かるのですが......

 ご参考になれば,幸いです.
 

戻る