• Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey Intermediate Objects GUIs are Easy w/AutoHotkey Intro to DOS & AutoHotkey AutoHotkey FAQ1 AutoHotkey FAQ2

Sharing AutoHotkey Variables, Methods, and data between scripts & other programming languages

In this AutoHotkey tutorial Isaias Baez shows us how we can use a script Lexicos shared in 2015 to communicated not only between AutoHotkey scripts but access AutoHotkey methods/variables from other programs! COM objects are amazingly powerful!  Being able to leverage dot-notation syntax was one of the main reasons we created our Objects / Classes course.  In this video Isaias walks us through how to setup the COM object and connect to the two of them.  This is an amazing example of how you don’t have to be on the “cutting edge” to be using very powerful approaches!

You can get the files Isaias uses here

Sharing AutoHotkey Variables, Methods, and data between scripts & other programming languages

Inno Setup Tool: Create custom installations for your scripts

the Inno Setup tool is an amazingly customizable setup tool you can use for creating a custom setup tool

Jean Lalonde, JnLlnd on AHK forum, lead us through a great tutorial.   Thank you Jean!  And thanks for the Quick Access Popup real-world examples!

Here are links to the Homepage, Download, Help
Jean provided these files from his demonstration

Overview of Inno Setup Tool

Simple Example

  • Constants

–values used in your directives


  • {app} the application directory
  • {group} the path to the Start Menu folder
  • #define

–create variables used in your directives

–See Inno Setup Preprocessor command

  • [Setup]

–global settings used by the installer and uninstaller

  • [Files]

–files to install on the user’s system

  • [Icons]

–shortcuts Setup is to create in the Start Menu

Intermediate Example

  • #define

–GetEnv() to retrieve environment variables

  • [Setup]

–Adding more info (OutputDir, SetupIconFile, LicenseFile, etc.)

  • [Tasks]

–Allow user to select tasks to execute

  • [Icons]

–Adding menu item linking to an URL

–Adding Uninstall menu item

  • [Dirs]

–Create a directory on user’s system

  • [INI]

–Create or change values in an ini file

  • [Run]

–Applications to launch after installation

  • [Languages]

–Select installer task, determine values in ini file

  • [CustomMessages]

–Messages that can be translated

Real Life example

  • [Registry]

–Register the application in Windows Registry

–Create context menu entries

  • [Code]

–Pascal language

–Code functions controling the setup flow

Example: ShouldSkipPage

Intro To DOS Course

It seems that you haven’t purchased this course yet or you are not logged in.

Log into Your Account

Lost Password?

Intro to DOSguarantee
Normal Price: 69.99 Sale price: 19.99
Want 25% off?

guarantee All of my courses are sold with a 30 day money back guarantee! If you are unhappy with the course for any reason within the first 30 days, you can get a full refund, no questions asked!

If you're running a Windows PC, knowing some critical DOS commands and how to navigate the Command prompt is a must!  

DOS has been around since the early 80's yet is still incredibly helpful when working on a Windows PC.  In this course we walk through the basics of using DOS, navigating the command prompt, getting help for any command and cover some great fundamentals.

You don't need to be an expert!  We start off with learning the basics and move towards more advanced commands that can be of great help if your Windows computer is not working properly.

We added a small tool that you can use to open a command prompt from whatever location you are. This will allow you to easily open a command prompt with the current folder. This saves tons of time when trying to perform some command on the current folder.

To use it you can download it from our site and run it. The program is a small AutoHotkey script and we provide the source code, so you have full control of verifying what it is doing.

This tool is completely free!   You will need to provide your email address to get the download.

During the course, we also show how you can leverage AutoHotkey,  a free scripting language, to negate the need of working from the command prompt.

While it may be hard to believe, sometimes things are actually easier to fix in DOS compared to working with Windows GUIs.  We cover some networking commands that will help troubleshoot some of the tricky topics.

We also show you how you can easily export your DOS window commands to a text file or to the clipboard (both of which are extremely helpful!)

If you're having issues with your hard drive we also walk you through how to "check it" as well as format it.

DOS has some pretty powerful commands to copy and move files.  We even cover how to search for files that contain text as well as use a regular expression in your search!

Start learning DOS today!  We never know when Windows will fail and learning the critical commands ahead of time will save you a lot of stress (not to mention $)

What you’ll learn

  • How to access & use DOS commands
  • Basic navigation and frequently used DOS commands
  • How to access help for any command
  • Commands that interact with other commands
  • DOS commands that save a ton of time by piping to clipboard or a file
  • File and folder manipulation
  • DOS Commands to check Networking functionality
  • How to use and create a batch file
  • How to use AutoHotkey with the command line

Are there any course requirements or prerequisites?

  • Windows computer
  • Desire to access the command prompt from a windows computer

Who this course is for:

  • Those that want to learn critical commands to help them work from the DOS command line
  • People that troubleshoot windows computers
  • Windows users that want to be able to access their computer when Windows will not load