Helpful DOS Commands

Sometimes when troubleshooting your computer you will need to use command line based utilities to find information or run programs that you can’t do within Windows. In this section we will go over some of the more helpful DOS based commands that you can use to solve your computer problems.

To get to a command prompt go to Start, Run and type cmd (command for Windows 98) and click Ok.

Some of these commands use switches which are different options that will make the command do different things. Switches are usually used by typing a / and then the switch after the command. For example: Command /switch. You can also type Command /? for help on that particular command such as the available switches and how to use them.

Chkdsk - Creates and displays a status report for a hard drive based on the file system and also lists and corrects errors on the disk.
/f : Fixes errors on the disk.
/r : Locates bad sectors and recovers readable information.
Copy - Copies one or more files from one location to another
Del - Deletes specified files.
/p : Prompts you for confirmation before deleting the specified file.
Dir - Displays a list of a directory's files and subdirectories.
/p : Displays one screen of the listing at a time.
Exit – Exits the command prompt utility.
Gpupdate - Refreshes local and Active Directory-based Group Policy settings, including security settings.
Hostname - Displays the host name portion of the full computer name of the computer.
Ipconfig - Displays all current TCP/IP network configuration values and refreshes Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) settings.
/all : Displays the full TCP/IP configuration for all adapters.
/renew : Renews DHCP configuration for all adapters.
/release : Sends a DHCPRELEASE message to the DHCP server to release the current DHCP configuration and discard the IP address configuration.

* Mkdir - Creates a directory or subdirectory.
* Mmc - Opens Microsoft Management Console (MMC).
* Move - Moves one or more files from one directory to the specified directory.
* Nbtstat - Displays NetBIOS over TCP/IP (NetBT) protocol statistics, NetBIOS name tables for both the local computer and remote computers, and the NetBIOS name cache.

-A IPAddress : Displays the NetBIOS name table of a remote computer, specified by the IP address.
-n : Displays the NetBIOS name table of the local computer.
-RR : Releases and then refreshes NetBIOS names for the local computer that is registered with WINS servers.

* Netstat - Displays active TCP connections.
* Ping - Verifies IP-level connectivity to another TCP/IP computer by sending Internet Control Message Protocol (ICMP) Echo Request messages.
* Print - Sends a text file to a printer.
* Rename - Changes the name of a file or a set of files.
* Shutdown - Allows you to shut down or restart a local or remote computer. Used without parameters, shutdown will logoff the current user.

-l : Logs off the current user.
-s : Shuts down the local computer.
-r : Reboots after shutdown.
-a : Aborts shutdown.
-f : Forces running applications to close.
-m [\\ComputerName] : Specifies the computer that you want to shut down.
-t xx : Sets the timer for system shutdown in xx seconds. The default is 20 seconds.

Sfc - Scans and verifies the versions of all protected system files after you restart your computer.

/scannow : Scans all protected system files immediately.
/scanonce : Scans all protected system files once.
/scanboot : Scans all protected system files every time the computer is restarted.
/revert : Returns the scan to its default operation.
Time - Displays or sets the system time.
Ver - Displays the Windows XP version number.
Xcopy - Copies files and directories, including sub directories.

Share It