Adam The Automator
古いバッチスクリプトを単一のパッケージにコンパイルする方法を疑問に思っていますか? なぜあなたを変換しません.batファイルへ.exe? 変換します。batファイルをaに変換します。exeはまた、肉眼では見えないので、スクリプトコードを保護することもできます。
このチュートリアルでは、組み込みおよびサードパーティ製のツールを使用してバッチファイルを実行可能ファイルに変換する方法を学びます。
変換を始めましょう!
目次
IEXPRESS
経由でBATファイルをEXEに変換するIExpressは、任意のスクリプトファイルからスタンドアロンの実行可能ファイルを作成するためのWindows OSのインストールに付属 しかし、最初に、短いバッチスクリプトを作成して、iexpressがbatスクリプトファイルを変換する方法を説明しましょう。
1. お気に入りのテキストエディタを開き、以下のコードをコピー/貼り付け、ファイルをHelloWorldとして保存します。コウモリ
以下のコードはテキストHello world, ATA
を出力します。 二重コロン(::
)を使用すると、バッチスクリプトファイルにコメントを追加できます。
:: Stops the script from printing out commands as they are executed@ECHO OFF :: Prints out a message on the terminalECHO Hello world, ATA. :: Waits for a user input before continuing with the rest of the scriptPAUSE
2. 次に、スタートボタンをクリックし、iexpressを検索します。 Iexpressを右クリックします。exeを実行し、システムレベルの実行可能ファイルを作成するための管理者権限が必要なので、管理者として実行を選択します。
3. IExpressの最初のページで、Create New Self Extraction Directive(SED)オプションを選択し、Nextをクリックします。
sedは、キャビネットファイルまたは実行可能ファイルを抽出するようにWindowsに指示します(.DLLまたは.EXEファイル)を使用して、ユーザーの介入なしにディスクに直接書き込みます。
4. 次に、Extract filesを選択し、Package Purpose画面でinstallation commandオプションを実行します。 このオプションを使用すると、WindowsはEXEファイルの内容を抽出し、EXEファイルを実行するときにEXEファイル内でコマンドを実行できます。
5. パッケージの優先タイトルを入力し、”次へ”ボタンをクリックします。 この例では、パッケージのタイトルはHelloWorldです。 パッケージのタイトルは、ユーザーがEXEファイルのインストールまたは実行中に表示されるすべてのプロンプトに表示されます。
6. デフォルトを維持し、確認プロンプトと使用許諾契約ページの両方で次へをクリックします。 これらのオプションは、インストールにはまったく影響しません。
確認プロンプトを設定すると、WINDOWSはEXEのインストールを続行するかどうかをユーザーに尋ねます。 使用許諾契約書の設定中に、EXEファイルの実行時に同意するかどうかをユーザーに求めます。
7. 次に、[Packaged files]ページの[Add]ボタンをクリックして、変換したいファイルを選択し、[Next]をクリックします。
8. 以下のコマンドを[プログラムのインストール]フィールドに入力します。 引数/c
は、バッチファイルを実行して終了するようにcmd
に指示します。
cmd /c HelloWord.bat
9. パッケージ名とオプションページに到達するまで、次の手順でデフォルトを維持します。
10. 次に、[参照]ボタンをクリックしてターゲットパスを選択し、EXEファイルに任意の名前を付けてから、[次へ]をクリックします。 この例では、EXEファイルの名前はHelloWorldです。exe”を起動します。
11. パッケージの作成ページに到達するまで、次のいくつかの手順でデフォルトを維持します。
12. [パッケージの作成]ページの[次へ]ボタンをクリックして、EXEファイルを作成します。
13. 最後に、手順10で選択したターゲットに移動し、EXEファイル(HelloWorld.exe)が動作するかどうかを確認します。
以下、EXEファイル(HelloWorld.exe)にターミナルを開業セッションや印刷にこんにちはの世界では、ATAます。
BatスクリプトをEXEに変換するBat To Exe Converter
iexpressのような面倒な手順を実行しない場合は、一般的なサードパーティ製のツールが変換されます。バットへ.exeファイルとは、より効果的で便利です。 Bat To Exe Converterは、1つまたは複数のファイルをすばやく変換する無料の便利なツールです。いくつかの手順でbatファイル。
1. お気に入りのwebブラウザを開き、Bat To Exe Converterをダウンロードしてインストールします。
2. 次に、Bat To Exe Converterを起動し、ウィンドウの左上隅にある[ツールバーを開く]ボタンをクリックし、変換するバッチファイル(HelloWorld。バット)。
3. [変換]をクリックしてEXEファイルの名前とターゲットの場所を指定し、[保存]をクリックしてバッチファイルをEXEファイルに変換します。
4. 最後に、EXEファイルを実行し、動作するかどうかを確認します。
EXEコンバータへの高度なBATを経由してEXEにBATスクリプトを変換する
名前が示すように、EXEコンバータへの高度なBATは最高の包括的なBATコンバータであり、そ このツールは、バッチスクリプトをEXEファイルに変換し、バッチスクリプトをMSI、DLL、およびVBSファイルに変換します。
1. Advanced BAT to EXE Converterをダウンロードしてインストールします。
2. 次に、Advanced BAT to EXE Converterを起動し、ファイルメニュー→開くをクリックして、EXEに変換するスクリプトファイルを選択します。
3. 次に、左上のBuild EXEボタンをクリックします。 EXEオプションの選択ウィンドウで、以下に示すようにBuild EXEボタンをクリックして、選択した設定に基づいてEXEファイルをビルドします。
おそらく、EXEファイルに埋め込みたい依存関係があります。 その場合は、EXEオプションの選択ウィンドウの埋め込みファイルタブをクリックし、埋め込みファイルを追加します。
ここで、ターゲットパスを設定し、EXEファイルの名前を指定します。 バッチファイルをEXEに変換するには、[保存]をクリックします。 以下では、ウィンドウの下部に変換の進行状況を見ることができます。
以下では、ウィンドウの下部に変換の進行状況を見ることができます。
最後に、EXEファイルを実行し、動作するかどうかを確認します。
結論
このガイドでは、バッチスクリプトのEXEへの変換が可能であることを発見しました。 組み込みおよびサードパーティ製のツールを使用して、バッチスクリプトをEXEファイルに変換する方法を学習しました。
今、あなたのプロジェクトを構築する際にツールのいずれかを選択し、スクリプトを実行可能ファイルに変換しますか? 実行可能ファイルに複数の依存関係(スクリプトファイル)を埋め込んでみてください。