Help

BAT2EXE

Bat To Exe Converter - Help

Index

1 - Program description
  1.1 Description
  1.2 Usage
  1.3 Options
  1.4 Commandline
  1.5 Environment variables
  1.6 System requirements

2 - License

  2.1 License
  2.2 Miscelleanous

3 - Contact

  3.1 Author
  3.2 Website
  3.3 Email

Description


Bat To Exe Converter converts BATCH (.bat) script files to the EXE (.exe) format.

Usage


Select a batch file and the save path.
Set your preferred options.
Click on the button 'Compile'

Options



Visible application Create a visible application with a console window
Invisible application Create an invisible application without a console window
32 Bit Create a 32 Bit application
64 Bit Create a 64 Bit application
Current directory Use the current directory on execution
Temporary directory Use the temporary directory on execution
Delete on exit Delete the temporary files on exit
Do not delete Do not delete the temporary files
Encrypt the program Encrypt the program with a password
Administrator Manifest Add an administrator manifest to the program
Overwrite existing files Overwrite existing files
Include Include additional files/folders to the program
Icon Include an icon to the program
Version information Include version information to the program
Editor Shows and edits the content of your batch file
Compress the exe using UPX Compress the exe using UPX

Commandline



-bat [filename] The bat file that you want to convert
-save [filename] The output filename of your exe
-icon [filename] The icon file of your application
-invisible Create an invisible application
-x64 Create a 64 Bit application
-temp Use the temporary directory on execution
-nodelete Do not delete the temporary files
-encrypt [Password] Encrypt the program with a password
-admin Add an administrator manifest to the program
-overwrite Overwrite existing files
-include [file/folder] Include an additional file/folder to the program
-fileversion [String] File version number
-productversion [String] Product version number
-company [String] Company name
-productname [String] Product name
-internalname [String] Internal name
-description [String] Product description
-copyright [String] Copyright
-upx Compress the exe using UPX
-b2edecompile Start the decompiler - Converts exe back to bat
-b2epass [Password] Decrypt exe file. Input box will be suppressed.

Examples

Bat_To_Exe_Converter.exe -bat mybatfile.bat -save myprogram.exe -icon myicon

myprogram.exe -b2epass password

myprogram.exe -b2edecompile

Environment variables


These environment variables are automatically set at the start of your converted program

b2eargs Returns the commandline arguments
b2eincfile(number) Returns, if available, the include filename
b2eincfilecount Returns the number of files included
b2eincfilepath Returns the include file path
b2eprogramname Returns the full path name of your executable
b2eprogramfilename Returns the file name of your executable
b2eprogrampathname Returns the directory name of your executable
b2eprogramshortname Returns the short DOS (8.3) path name of your executable

System requirements


Windows 2000 or higher

License


License Agreement

Copyright (c) 2016 Fatih Kodak

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Miscelleanous


This program uses: GoLink   GoRC   Scintilla   UPX

The Scintilla license can be viewed here

Translators


Brazilian portuguese : Mauri Azevedo da Costa

Chinese : 大眼仔~旭

Dutch : Kaspar RAVE

French : Riki

Hungarian : Zityi's Translator Team

Italian : Gianluca Mesil

Persian : ویژوال ای اف ایکس

Russian : Александр Садовский/Валерий Романовский

Swedish : Åke Engelbrektson

Turkish : Inanç Özkurt

Contact

Author:
Fatih Kodak
Website: