Since the DOS days, batch files have been one of the most convenient and immediate ways to accomplish certain tasks. Even today it's possible to find some remarkably sophisticated utilities written as command-line batch files.
On the downside, batch files are easily hacked, edited, and reverse-engineered, making them problematic to rely on in certain situations.
I've written before about some ways around this, such as using elevated or deprecated privileges, but one of the more interesting tools I've seen for working with batch files is a program called Quick Batch File Compiler (QBFC).
QBFC takes any command-line batch program and compiles it into an encrypted executable or .EXE file. An .EXE file is much harder to casually reverse-engineer, so this could be a way to conceal a particular batch file's operations from an end user. For instance, if you had a network environment where a batch script was run at logon, and you wanted key information in the script hidden, the script could be converted to an .EXE and protected from prying eyes a lot more easily than a conventional batch file. (.EXE files also run faster than batch files, of course.)
QBFC can create two types of applications: a standard console application, which accepts conventional command-line parameters, or a "ghost" application, which opens no windows and provides no feedback. The latter is best for security or for when you want to perform an install or modification silently. QBFC also lets you set various resources in the .EXE file, such as its description, the company name, version information and even the application icon.
QBFC's shareware version is unrestricted, except that all .EXEs produced by the program flash a brief note at startup. The registered version does not have this limitation.
Program's Home Page: www.battoexe.com
Serdar Yegulalp sells multimedia software from www.battoexe.com
Rolling Meadows Cadillac Escalade rental .. Lockport Chicago limo O’HareThose small USB drives have so many names, pocket drives,... Read More
Introduction In this article I will clearly spell out the... Read More
Sometimes your PC will start acting strange for no apparent... Read More
Everywhere you look today people are listening to personal audio... Read More
In the first part of this home lab tutorial, CCNA... Read More
Freezing is also known as crashing or hanging. It's frustrating.... Read More
Do you know how many fonts are currently installed on... Read More
Enhanced Definition Television ? also known as EDTV ? is... Read More
Computers are available in different shapes, sizes and weights, due... Read More
First and foremost before I begin my ranting it is... Read More
It's free, it comes with Windows and it's used by... Read More
Simone is exasperated. She has to work on her university... Read More
If you're like me, you occasionally find the ubiquitous mouse... Read More
The Internet can be a dangerous place.While you're enjoying the... Read More
Unless you place your faith in internal search engine software... Read More
First things first, what is Firefox? Well, it's a browser.... Read More
Stop Getting LostOne of the greatest uses for a pocket... Read More
Computers are everywhere, and vary in specification, brands, sizes, shaped,... Read More
In this era of Internet, most people are frequent users... Read More
Get started creating web pages using text files and HTML... Read More
Getting started with video editing is very simple you only... Read More
Stimulus thru Caffiene or Visual Input?It appears that the Mobi... Read More
Each of the items in the checklist below is part... Read More
When you think of a help desk, what do you... Read More
Wouldn't you be shocked to find that your personal sensitive... Read More
Des Moines rental limo ..I recently got an e-mail asking about virtual memory. The... Read More
A computer needs a certain amount of information to operate;... Read More
If you don't have an mp3 player, and even if... Read More
Getting started with video editing is very simple you only... Read More
Google, in their march to stay ahead of the pack... Read More
You???ve studied hard; you???ve practiced your configurations; you???ve used your... Read More
Good Morning Mr. Sampson. Please type in you Personal Identification... Read More
I have a love-hate relationship with my computer.In fact, often... Read More
BIOS - Basic Input Output SystemThe central processing unit of... Read More
GOT VIRUS? Your Data is NOT lost forever!In the wake... Read More
First and foremost before I begin my ranting it is... Read More
The Cisco Certified Network Associate (CCNA) Certification is meant for... Read More
Computers are everywhere, and vary in specification, brands, sizes, shaped,... Read More
For those seeking to buy their first flat panel TV... Read More
You use Ctrl+Alt+Del to see what's running on your PC,... Read More
Do you use Windows standard uninstall feature? How do you... Read More
Since the DOS days, batch files have been one of... Read More
Cameras: still known for taking pictures but assumed as digital... Read More
1. Empty the Temp directory regularly. To do this, make... Read More
Stop Getting LostOne of the greatest uses for a pocket... Read More
Plenty! When we made the decision to be our own... Read More
Most people download and save so much information on their... Read More
Those small USB drives have so many names, pocket drives,... Read More
I'm eighty-one years old and I bought my first computer... Read More
I have a p3 500MHz PC with 128MB RAM, 10.2... Read More
Personal Technology |