Command Prompt
Introduction
- One of the terminal programs in windows.
- To launch it send
cmdin run window.
Advantages of Command Line Interfaces
- Low resource usage
- Automation
- Remote management
Basic commands
set- Check your path from the command line.ver- Find windows operating system version.systeminfo- Shows more detailed information about the system.more- Pipe this command to view the output of any command page by page if the output is too long.driverquery | moreto view the output page by page.
help- Provides help information about a command.cls- Clears the command prompt screen.hostname- Shows the machine name of the system.
Network Troubleshooting
ipconfig- Displays ip address, subnet mask and default gateway.ipconfig /all- Displays additional information such as the MAC address, DNS servers, DHCP details, etc.ping target_name- Checks if a server can be accessed.tracert target_name- Also called trace route. Traces the network route traversed by the given target.nslookup example.com- Returns the IP address of the given host or domain.netstat -abon target_name- Displays current network connections and listening ports.-a- Displays all connnections and ports-b- Displays the associated program.-o- Displays the process ID associated with the connection.-n- Uses the numerical form for addresses and port numbers.
File and Disk Management
cd- Change directory.dir- View child directories.dir /a- Displays hidden and system files.dir /s- Displays files in current directory and all subdirectories.
tree- Visual representation of directories and subdirectories.mkdir- Create directory.rmdir- Remove directory.
Working with Files
echo "This is a test" > test.txt- Creates a file.type- Print the contents of the file in command prompt. Similar tocatcommand in linux.copy- Copy files from one location to another.move- Moves files from one location to another.delorerase- Delete files.*- Use wildcards to refer multiple files.
Task and Process Management
tasklist- Displays all the running tasks.tasklist /FI "imagename eq notepad.exe"- Filters notepad tasks.
taskkill- Kills the task.taskkill /PID 123- Kills the task with process id 123.
Miscellaneous
chkdsk- Checks the filesystem and disks for errors.driverquery- Displays all installed device drivers.sfc /scannow- Scans system files for corruption and repairs them if possible./?- Displays help information for a command.