How To Create .exe (Executable) Windows Installer Using… — Transcript

Learn how to create a Windows installer (.exe) using Inno Setup for your applications with this step-by-step tutorial by Nikhil Tech.

Key Takeaways

  • Inno Setup is a simple and effective tool to create Windows installers for various programming languages.
  • The process involves configuring application details, selecting executable and dependencies, and customizing installer options.
  • The resulting installer can create shortcuts and includes an uninstaller for easy removal.
  • No advanced coding is required; the Inno Setup wizard guides through the setup creation process.
  • This method helps distribute applications professionally with a standard Windows installation experience.

Summary

  • Introduction to Inno Setup for creating Windows installers for programs written in Python, Java, or other languages.
  • Instructions on downloading and installing Inno Setup from the official website.
  • Step-by-step guide to creating a new installer script using the Inno Setup compiler.
  • Details on filling application information like name, version, publisher, and website link.
  • Selecting the main executable file and adding folders containing dependencies.
  • Configuring installer options such as file associations, shortcuts, and license agreements.
  • Choosing output folder and customizing the installer icon for a professional look.
  • Compiling the installer and explanation of the compilation process duration.
  • Demonstration of running the created installer, installing the application, and creating shortcuts.
  • Showing how to uninstall the application using the uninstaller created by Inno Setup.

Full Transcript — Download SRT & Markdown

00:08
Speaker A
Hey everyone, I'm Nikhil here, and in this video I'm going to show you how to create installer using Inno Setup.
00:13
Speaker A
With this Inno Setup, you can create the installer for any of the programs that you have written in Python, Java, or any other programming language.
00:21
Speaker A
Now, to download this Inno Setup, you need to go to this website, I'll keep the link in description, and then click on this download link over here.
00:29
Speaker A
Now scroll down a little bit, then you can see these three links, you can click on any of them to download this Inno Setup.
00:36
Speaker A
Now I'm just going to click on this US and click save, it is already downloaded, it is just 4.3 MB.
00:45
Speaker A
After installing the Inno Setup, you can just search Inno Setup and click on this Inno Setup compiler.
00:52
Speaker A
As you can see, this gets open.
00:56
Speaker A
Then we need to click on this cancel and click on this file, new, click next.
01:42
Speaker A
In application name, we need to type application name, which is MicroC IDE, the version of this one is 1.0, application publisher Nikhil, and here I'm pasting my YouTube link, and click on next.
01:57
Speaker A
Here, we don't need to change anything, just click on next.
02:01
Speaker A
And here, you need to select the main executable application, so click on this browse, downloads, here I have my main executable file, I'm selecting on it.
02:12
Speaker A
And then we need to add the folder containing all the dependencies, so I'm going to add this folder, I'm going to Nikhil, downloads, new folder, and MicroC, this is the folder in which I have all the dependencies of this program, so I'm just clicking okay, and all the subfolders should also be included, so I'm just clicking yes, click on next.
02:37
Speaker A
I don't want to associate this application with any of the file types, so I'm just unchecking this one, click on next.
03:25
Speaker A
And then, I'm just unchecking this and selecting on these two, so this should be fine, and now let's click on next.
03:34
Speaker A
If you have a license, you can just add it over here, now just click on next, select the first one, so it's going to be like a standard application.
03:43
Speaker A
Here, for me, English is enough, but if you want other languages, you can select other languages also, we have many languages over here, I'm clicking next.
03:51
Speaker A
Now it's asking me to select the output folder, I'm just selecting downloads, click on okay, and the name of this one is going to be MicroC Setup, okay then, I'm going to select this icon also for the setup file.
04:07
Speaker A
I have icon, this one, it is looking like a real installer, so I'm just selecting this one.
05:00
Speaker A
And click on next, again click next, then click on finish.
05:04
Speaker A
Then click yes, no, I don't want to save it, so here, now it's compiling, this compilation is going to take some time depending upon your computer speed.
05:16
Speaker A
Now the compilation is complete, as you can see, now let's just close this one, click on no.
05:22
Speaker A
And go to downloads, as you can see, this is the setup file that we have created right now, if you double click on it.
05:30
Speaker A
You can just click on yes, and next, next, I just want to create a desktop shortcut, next, and now I'm clicking on install.
05:43
Speaker A
As you can see, the setup is now complete, now you can just click on finish.
05:48
Speaker A
So, if you want to open this, we can just double click on it, and here, in the start menu also, you can see this MicroC IDE folder, if you click on it, as you can see, you'll be having an uninstaller file also, and we can launch the application from here also.
06:46
Speaker A
Now I'm just going to uninstall this MicroC IDE, click on yes, yes, now as you can see, this MicroC has been uninstalled successfully.
06:59
Speaker A
And this is how you can create the installer using Inno Setup, so that's going to guys, I'll talk to you in my next video, subscribe to Nikhil Tech to watch more videos like this, if you like this video, click the like button, and thanks for watching guys, have a nice day.
Topics:Inno SetupWindows installercreate .exe installersoftware packagingPython installerJava installerapplication deploymentsetup creationexecutable installerNikhil Tech tutorial

Frequently Asked Questions

What is Inno Setup used for?

Inno Setup is used to create Windows installers (.exe files) for software applications, allowing easy installation and uninstallation.

Can I create an installer for programs written in languages other than Python?

Yes, Inno Setup supports creating installers for programs written in Python, Java, or any other programming language, as long as you have the executable files.

Do I need to write code to create an installer with Inno Setup?

No, you can use the Inno Setup wizard to create an installer without writing code by following step-by-step prompts to configure your setup.

Get More with the Söz AI App

Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.

Or transcribe another YouTube video here →