Using the runas command from a Windows console windows was demonstrated in the post, Access SQL Server Management Studio using a different Active Directory Credential. The concept was that a user was logged in to Windows and an application (SQL Server Management Studio e.g. ssms.exe) needed to be run as a different user (hence the use of runas).
The much vaunted Windows Sysinternals was acquired by Microsoft in 2006 and among the useful utilities produced by Sysinternals is ShellRunas. As the previous documentation link shows:
Install ShellRunas Shell Extension
ShellRunas can be downloaded and zipped from Download ShellRunas. The download, ShellRunas.zip contains an executable ShellRunas.exe. To install ShellRunas as as a Windows shell extension, run the following from a Windows console terminal in the folder containing ShellRunas.exe:
Invoking ShellRunas as shown above displays a dialog indicating the shell extension has been added;
Running ShellRunas from Explorer
From Windows Explorer right click on the application (such as ssms.exe) which displays a context menu such as the following:
The bottom option of the context menu is "Show more options." Select this menu item which displays the following context, sub menu:
From the above context menu select "Run as different user" which display the following dialog courtesy of Sysinternals ShellRunas:The above dialog can be used run an application as a user that differs from the currently logged in Windows user.
Why Such Complicated Navigation?
The above context menu dialog box were displayed when right click on an executable that was run on Windows days of yore sometime a.k.a. some version before Windows 11.
No comments :
Post a Comment