• 締切済み

バッチファイルをexeへ

バッチファイルで一連の処理を行うようなツールを作ったのですが、他者に実行内容を見せたくありません。 (セキュリティー的に+見栄え的に) batをexeのようなバイナリの実行ファイルに お手軽変換するようなツール等はありますか? 開発環境:WindowsXP (VBやVCのような開発ソフトは持っていません) 実行環境:WindowsXP、Windows2000 以上、よろしくお願いします。

みんなの回答

回答No.3

情けないくらいに力技です。 笑わないでください。 BATファイルのショートカットを作ると、プロパティに「オプション」「フォント」「レイアウト」等実行環境を設定できますね。 フォントを最小に。 レイアウトの画面バッファサイズも最小に ウインドウの位置を マイナス値にして、画面外に・・。 セキュリティーには問題が残りますが、実行内容は隠せました。

kal1119
質問者

お礼

ご回答ありがとうございます。 現在自動解凍+自動実行で試作しているのですが、 自動実行でショートカットが指定出来れば使えるかもしれませんね。 ただ、本来の目的は「batをexeへ」というものですので、それができなっかった場合の最終手段として考慮させていただきます。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

圧縮ファイルツールに、自己解凍型で解凍後指定したコマンドを実行できるものがあります。 そういうものが使えると思います。 http://okwave.jp/kotaeru.php3?q=1174156 http://okwave.jp/kotaeru.php3?q=1619953 また、バッチをVBScriptで作成している場合、 スクリプトを暗号化するツールがマイクロソフトから提供されています。 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=2976EE94-BEC5-4314-84FD-8D7EC891C1C5

kal1119
質問者

お礼

早速のご回答ありがとうございます。 すみません、補足になってしまいますが 現状、自己解凍/自動実行にしております。 が、それでもバッチファイルとして存在しますし、 なによりバッチ内のFTP関係の処理が見られるのが非常にまずいので・・・ できればbat自体をexeなどに変換できればと思いますが やはり難しいのでしょうか??? ちなみにバッチ処理自体はVBScriptではありません。 普通にFTPやdel、copyといった100行ほどのシンプルなものです。 以上、よろしくお願いいたします。。。

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1
参考URL:
http://hp.vector.co.jp/authors/VA000007/batcp.htm
kal1119
質問者

お礼

早速のご回答ありがとうございます。 かなり期待が持てたのですが正常に動きませんでした。 バッチ処理でFTPコマンドを別ファイルとして読み込んでいるのですが、どうやらそれがうまくいかないもようです。 残念です。

関連するQ&A