Master these 10 Essential Windows Commands!

Denzel Markeise
3 min readNov 29, 2023


Full blog here

Embarking on a journey through the Windows command line can be both empowering and efficient. Let’s delve into the fundamental commands that every user should be familiar with. From navigating directories to managing processes, these commands provide a robust set of tools to streamline your interaction with the operating system.

Whether you’re a seasoned IT professional or a curious enthusiast, mastering these essential Windows commands opens up a world of possibilities for enhancing your computing experience. Let’s dive in and harness the potential of the command line

Photo By Tadas Sar (Unsplash)

cd (Change Directory)

This command allows you to switch between different folders or directories on your computer. It’s like a GPS for your computer. It allows you to navigate through different folders or directories. For instance, if you are in the “C:\Users\YourUsername” directory and you want to switch to the “Documents” folder, you can simply type “cd Documents” and press Enter. Now, you’re in the “Documents” directory.

dir (Directory)

After using the “cd” command to move into a specific directory, the “dir” command becomes handy. It provides you with a list of all the files and folders in the current directory. This way, you can quickly see what’s inside the folder without having to open it.

mkdir (Make Directory)

This command is used to create a new directory or folder. For example, if you want to create a folder named “NewFolder” in your current directory, you would type “mkdir NewFolder” and press Enter.

del (Delete)

The “del” command is your tool for file deletion. You can use it to delete one or more files. For instance, “del myfile.txt” will delete a file named “myfile.txt” in the current directory.


If you want to duplicate a file, the “copy” command comes into play. You specify the source file and the destination where you want the copy to be placed. For example, “copy file.txt C:\Backup” will copy “file.txt” to the “C:\Backup” directory.


This command provides valuable information about your computer’s network configuration. It displays details such as the IP address, subnet mask, and default gateway for all network interfaces on your computer.


If you’re troubleshooting network connectivity, the “ping” command helps. It sends a small packet of data to a specified network device (like a server or another computer) and measures the time it takes for the data to travel back. This is useful for checking if a device is reachable and how long the journey takes.


Running this command shows you a list of all the processes currently running on your computer. It provides information such as the process name, process ID (PID), and memory usage.


If you need to forcefully terminate a running process, the “taskkill” command is your solution. You specify the process ID or name to end a task. For example, “taskkill /IM notepad.exe” will close the Notepad application.


For a comprehensive overview of your computer’s hardware and software, the “systeminfo” command is invaluable. It provides details about the operating system, system model, processor, memory, and much more.


The Windows command line is a powerful tool that often remains underutilized despite its potential to enhance productivity and control over your computer. We’ve explored ten fundamental commands, each serving a unique purpose in navigating, managing, and extracting valuable information from your system. As you continue to familiarize yourself with these commands, you’ll discover the efficiency and versatility they bring to your computing experience. The command line is a gateway to a deeper understanding of your system, offering solutions beyond the graphical interface. So, embrace the command line, experiment with these essential commands, and unlock a new level of proficiency in managing your Windows environment.

Happy commanding!



Denzel Markeise

System Administrator. Family Guy. Content Creator. Keeping the blue screens away and the servers caffeinated.