View Installed Roles Features

View Installed Roles Features of Local/Remote Computer

Are you looking for a GUI (Graphic user Interface) tool to display roles/features of local and remote computer? then you are at the right place. you don’t need to install this application, just download it and run the application

Here is a tool to list all roles/features of local as well as remote computer which can be use for different purposes i.e to compare two computers roles/features or to validate the same on a list of computers.

Step 1. Create a file having computers name or IP addresses and save it somewhere on your desktop.


Load_Computer_ListStep 2. Open this utility and click on load computer list, this will ask for a file location which you have created on your desktop in step no.1

Step 3. All computers shall be listed after reading from file, Make sure all computers are listed properly.

A status can be seen in the group, Count which shows total number of computers listed, Processed shows how many computers have been completed and Running shows the current computer from where the information is collecting.

Remote_AccessStep 4. if you are running this tool from domain admin account then you don’t need to put remote credentials, This only required when your current login credentials are different than the remote computer credentials.

Start_Collecting_dataStep 5. Click on start button to collect (Roles, Features) info.

A list will be prepared with computer name, server roles/features as shown in below figure, you may sort this list by just clicking on the header name.Server_role_Features

Export_CSVStep 6. Above list can be exported in CSV format in case of filtering data in excel sheet.

Note: This tool require .Net Framework at least 2.0 on the same computer.

List ServerRoles (38.5 KiB)

AT command

The AT command use to schedules commands and programs.

The AT command schedules commands and programs in local or remote computer to run at specified time and date. The Schedule service must be running to use the AT command.



\\computername Specifies a remote computer. Commands shall be scheduled on the local computer if this parameter is omitted.
id An identification number assigned to a scheduled command.
/delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs.
/every:date Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed.
Monday = m
Tuesday = t
Wednesday = w
Thursday = th
Friday = f
Saturday = s
Sunday = su
/next:date Runs the specified command on the next occurrence of the day (for example, next Thursday).  If date is omitted, the current day of the month is assumed.
command Is the Windows NT command, or batch program to be run.

Note: The Task Scheduler service must be running, and you must be logged on as a member of the local Administrators group. When you use at command to create tasks, you must configure the tasks so that it could run in the same user account you configured.

Supported OS: Windows 98, Windows XP, Windows 7, Windows Vista, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008 R2 or Windows Server 2008

this command will create a schedule task to run command at 15:00
At 15:00cmd

This command will display a list of schedule task configured locally.


MountVol windows command helps you to create, delete and list mount points.

You can use Mountvol windows command to manage mount points without using a drive letter.

MountVol Parameters


path Specifies the existing NTFS directory where the mount point will reside.
VolumeName Specifies the volume name that is the target of the mount point.
/D Removes the volume mount point from the specified directory.
/L Lists the mounted volume name for the specified directory.
/P Removes the volume mount point from the specified directory, dismounts the volume, and makes the volume not mountable. You can make the volume mount point.mountable again by creating a volume
/R Removes volume mount point directories and registry settings for volumes that are no longer in the system.
/N Disables automatic mounting of new volumes.
/E Re-enables automatic mounting of new volumes.
  • If you need to expand your volume space without reformatting or replacing a hard drive, you can add a mount path to another volume.
  • If you are running out of drive letters to use, mount your local volumes with no drive letters.
  • The benefit is that if you use one volume with several mount paths, you can access all local volumes using a single drive letter (such as C:). You need not remember which volume corresponds to which drive letter, although you can mount local volumes and still have them assigned to drive letters.

Command to list mounted volume.
Mountvol c: /L

Below is a command to disable automatic mounting.

Below is a command to Re-enables automatic mounting.
MountVol /e