How to Run WSL2 at Startup on Windows
By: David Littlefield
Tags: Artificial Intelligence, Machine Learning, Deep Learning, Data Science, Programming

Glossary:

The Shell is an interpreter that presents the command-line interface to users to let them interact with the kernel. It lets them control the computer using commands entered from a keyboard. It also translates the commands from the programming language into the machine language for the kernel.

[Return]

The Interpreter is a program that reads through programs that are written in human-readable programming languages and executes the instructions from top to bottom. It translates each instruction to a machine language the

hardware can understand, executes it, and proceeds to the next instruction.

[Return]

The Command-Line Interface (CLI) is also known as the terminal or console. It’s a program that accepts text input from users to execute commands on the operating system. It lets users configure the computer, install software, and access features that aren’t available in the graphical user interface.

[Return]

The Kernel is the program at the core of the operating system that controls everything in the system. It’s responsible for memory management, process management, disk management, and task management. It also facilitates communication between the programs and hardware in machine language.

[Return]

Visual Basic Script (VBScript) is a scripting language that’s based on Visual Basic. It was created for developing web pages but it has become a popular language for writing batch files on Windows. It can also be executed using Windows Scripting Host to interact with the Windows operating system.

[Return]

CreateObject is a function in Visual Basic Script that creates an instance of a Component Object Model (COM) object. It can specify the programmatic identifier (ProgID) to access the methods and properties in the COM object. This lets users launch and control external programs that contain a ProgID.

[Return]

The Instance refers to the distinct identity of a particular object that exists among zero or more objects that belong to the same class. It has the same attributes as the other objects but the attribute values are usually different. It could also have the same values but it would still be a different instance.

[Return]

The Component Object Model (COM) is an object model and programming standard that allows objects to interact with other objects using different programming languages and operating systems. It defines one or more sets of related functions that can be used to startup and control other programs.

[Return]

The WScript object is an instance of the Windows Script Host (WSH). It executes scripts in a variety of programming languages that use object models to perform tasks. It also provides users with access to programs, shortcuts, environment variables, the registry, and the operating system.

[Return]

The WshShell object is a Windows Script Host object that lets users interact with the Windows operating system. It can access environment variables, system folders, and the registry. It can also create shortcuts, display pop-up windows, and run programs with command-line arguments and keystrokes.

[Return]

The Run method of the WshShell object is used to run programs. It can run Windows programs, command-line programs, and scripts with command-line arguments and keystrokes. It can also start programs with or without its window, activate program windows, and pause programs temporarily.

[Return]