- Notice: NSudo is based on SuperCMD by Raymai97.Visit here for more information about SuperCMD.
I will give you some thirdparty introduction links because I am not good at English.
- MajorGeeks: https://www.majorgeeks.com/files/details/nsudo.html
- softpedia.com: https://www.softpedia.com/get/Tweak/System-Tweak/NSudo.shtml
- TrishTech.com: https://www.trishtech.com/2018/11/nsudo-run-programs-with-full-privileges-in-windows/
- Wilders Security Forums: https://www.wilderssecurity.com/threads/396818
- Supported OS Version: Windows NT 6.0 or later
- Supported CPU Architecture: x86, x86-64(AMD64), ARM, ARM64
- Please go to the [CPU Architecture] folder and click NSudo.exe. Follow the
prompts.
- For example, if you want to use 64-bit NSudo on your Intel or AMD device, you need to go to the x64 folder and click NSudoG.exe
Format: NSudo [ Options and parameters ] Command line or ShortCut Command
Options:
-U:[ Option ] Create a process with specified user option.
Available options:
T TrustedInstaller
S System
C Current User
P Current Process
D Current Process (Drop right)
PS: This is a mandatory parameter.
-P:[ Option ] Create a process with specified privilege option.
Available options:
E Enable All Privileges
D Disable All Privileges
PS: If you want to use the default privileges to create a process, please do
not include the "-P" parameter.
-M:[ Option ] Create a process with specified Integrity Level option.
Available options:
S System
H High
M Medium
L Low
PS: If you want to use the default Integrity Level to create a process, please
do not include the "-M" parameter.
-Priority:[ Option ] Create a process with specified [rocess priority option.
Available options:
Idle
BelowNormal
Normal
AboveNormal
High
RealTime
PS: If you want to use the default Process Priority to create a process, please
do not include the "-Priority" parameter.
-ShowWindowMode:[ Option ] Create a process with specified window mode option.
Available options:
Show
Hide
Maximize
Minimize
PS: If you want to use the default window mode to create a process, please do
not include the "-ShowWindowMode" parameter.
-Wait Make NSudo wait for the created process to end before exiting.
PS: If you don't want to wait, please do not include the "-Wait" parameter.
-CurrentDirectory:[ DirectoryPath ] Set the current directory for the process.
PS: If you want to use the NSudo's current directory, please do not include the
"-CurrentDirectory" parameter.
-UseCurrentConsole Create a process with the current console window.
PS: If you want to create a process with the new console window, please do not
include the "-UseCurrentConsole" parameter.
-Version Show version information of NSudo.
-? Show this content.
-H Show this content.
-Help Show this content.
Context Menu:
-Install Copy NSudo to the Windows directory and add the context menu.
-Uninstall Remove NSudo in the Windows directory and the context menu.
PS:
1. All NSudo command arguments is case-insensitive.
2. You can use the "/" or "--" override "-" and use the "=" override ":" in
the command line parameters. For example, "/U:T" and "-U=T" are
equivalent.
3. To ensure the best experience, NSudoC does not support context menu.
Example:
If you want to run Command Prompt with TrustedInstaller, enable all
privileges and the default Integrity Level.
NSudo -U:T -P:E cmd
Example:If you want to run Command Prompt with TrustedInstaller, enable all privileges and the default Integrity Level
NSudo -U:T -P:E cmd
You can edit NSudo.json to custom the Shortcut list, here are the demo (NSudo.json in the NSudo.exe's folder):
{
"ShortCutList_V2": {
"Command Prompt": "cmd",
"PowerShell": "powershell",
"PowerShell ISE": "powershell_ise",
"Edit Hosts": "notepad %windir%\\System32\\Drivers\\etc\\hosts"
}
}
Starting from NSudo 5.0.1708.16, the command line nested quotes is supported. For example:
NSudo -U:T cmd /c "dir "C:\Program Files" & pause"
- GitHub (Main)
- OSChina (Mirrors)
- MDL Post: https://forums.mydigitallife.net/threads/59268/
- 52pojie Post: https://www.52pojie.cn/thread-847059-1-1.html
- E-mail: [email protected]