NSudo is an open source application for Windows devices. The application adds options to Windows to run procedures like TrustedInstaller or System.
NSudo can be run from the command line or using a graphical interface. All these items are included in the package that you can download from the official application download page on GitHub.
NSudo is a tool for advanced users and system administrators. It does not need to be installed, and you can use it immediately after downloading and exporting the file.
You have several options: The first is to open the NSudo Launcher folder and then the folder that matches the system architecture, e.g. x64. Then run the executable NSudoLG.exe to open the application's graphical interface. You need to right-click on the program and select "run as administrator".
You can also run nsudo.bat as an administrator as it automatically detects the architecture and starts the correct executable.
The application interface is simple: it displays a menu to select the desired user with whom you want to run a file. Available are the current user, the current process, the System and the TrustedInstaller. You can also select the "Enable all privileges" box.
You can then use the search button to select a file that you want to run using the selected user and select Run.
In the second option you could select cmd.exe to run the command line as System or as TrustedInstaller. This gives you more options and more control of the system, e.g. to disable Services or to manage the Registry.
The command line version offers more options than the graphical interface. Use nsudo -? to display the available parameters.