User Account Control
Windows 7 has taken User Account Control (UAC) to a whole new level and as the WinOne® Command Prompt requires no special privileges to run, it will start from a Standard User account with limited access without displaying any UAC prompts. The WinOne® Command Prompt will then have limit access to various areas of your computer, that is in line with Standard User privileges.
Starting the WinOne® Command Prompt with Administrator Privileges
The WinOne® Command Prompt can also be started with Administrator Privileges in Windows Vista and above, by right clicking on the WinOne® Command Prompt icon in Explorer or in the Start Menu and selecting the pop-up menu option "Run as administrator", as follows :-
When the WinOne® Command Prompt is started with Administrator Privileges, then depending on your security settings, you may be required to enter in the Administrator password to run the WinOne® Command Prompt, as below :-
When the WinOne® Command Prompt is started with Administrator Privileges, areas of your computer that was previously limited is now fully accessible. For example, a Standard or limited User can not create a file in the root directory of drive C (ie. in C:\), but with Administrator privileges, the WinOne® Command Prompt is be able to create files in C:\.
Please note, the WinOne® Command Prompt has been digitally signed and If you get the "Do you want to allow the following program from an unknown publisher to make changes to this computer" in the User Account Control window, as below :-
then the WinOne® Command Prompt has been alterd/modified in some way and it could be a Virus!
Privileges and Program Execution
In operating systems before Windows Vista. the default account was always created with Administrator Privileges, which meant any program could run or execute any other program. Clearly, this made it easy for malicious programs to have full access to all areas of the operating system and do what ever it wanted to do, good or bad!
This was changed in Windows Vista and above, so that, the default account type would only have Limited Privileges. This has made the operating system more robust, as there are clear limitations as to what can be executed and by what programs, as in the following table :-
|Run the WinOne® Command Prompt As :-|
|Console Programs||32 bit||asInvoker||✔||✔|
|GUI Programs||32 bit||asInvoker||✔||✔|
In the above table, asInvoker refers to a program that requires no special Privileges to run, where asAdmin refers to a program that must be started with Administrator Privileges in order to run. These include programs such as, system tools and so on. Note, programs that elevate themselves are not asAdmin type programs, but are in fact asInvoker type programs.