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
after renovation cleaning Wilmette ..OK, so you caught a computer virus and your system... Read More
Unless you place your faith in internal search engine software... Read More
Passwords have a strange dual nature. The stronger and safer... Read More
You use Ctrl+Alt+Del to see what's running on your PC,... Read More
Nothing is worse than having to negotiate all kinds of... Read More
Feeling overwhelmed in selecting a new TV? With all the... Read More
CCNA FAQQ. What exams do I have to take to... Read More
File Transfer Protocol (FTP) is a protocol that is part... Read More
All of us are familiar with the pyramids of Egypt.... Read More
Computer related terminology could sometimes be daunting to newcomers. These... Read More
1. Empty the Temp directory regularly. To do this, make... Read More
Feeling overwhelmed in selecting a new TV? With all the... Read More
It's free, it comes with Windows and it's used by... Read More
The year is 1981. IBM has just released the Personal... Read More
For those seeking to buy their first flat panel TV... Read More
Selecting a TV isn't as easy as it used to... Read More
Tip #1. Do a Google search. Don't be to general... Read More
In my humble opinion nothing makes a long trip easier... Read More
Projectors have come a long way in the past few... Read More
As the owner of a Country Mall and Top Site... Read More
1. Let your PC boot up completely before opening any... Read More
One of the most confusing parts of beginning your Cisco... Read More
You don't have to fork out $250 for a super-diggy-whizbang... Read More
If you've been kicking around the idea of building your... Read More
Stop Getting LostOne of the greatest uses for a pocket... Read More
interior house cleaning Wilmette ..Feeling overwhelmed in selecting a new TV? With all the... Read More
ASR (Automated System Recovery) is a feature available on the... Read More
Ad Blocking is getting to be a common sport on... Read More
Computers are everywhere, and vary in specification, brands, sizes, shaped,... Read More
Spyware is the software that collects information about your online... Read More
Enhanced Definition Television ? also known as EDTV ? is... Read More
As the web has evolved, so have the methods of... Read More
When studying for your Cisco CCNA, CCNP, or CCIE exam,... Read More
System File Checker is a great utility that is typically... Read More
Not so many years ago, homes across the country watched... Read More
Webmasters usually sit at their computers much longer in a... Read More
The technological horizon has always got something new to offer,... Read More
I've worked my way from the CCNA to the CCIE,... Read More
That desk in front of you and everything else around... Read More
Most of the web applications have a lot of images... Read More
With the new technology used to transfer information to from... Read More
One of the most common questions computer users ask is,... Read More
About mail-mergingMail-merging is the process of merging variable data and... Read More
Digital Video Disc or as it is sometimes referred to... Read More
I have a p3 500MHz PC with 128MB RAM, 10.2... Read More
World War II - Germany decided to attack Poland. Poland... Read More
Flash mp3 players come with an exciting array of features,... Read More
While most small businesses really do need to find a... Read More
1. Before sitting down for coding, you must have formal... Read More
If you have a computer for home use or for... Read More
Personal Technology |