使用方法

快速入門

請開啟【CPU 架構】目錄,然後按兩下 NSudo.exe. 根據提示操作即可。例如,如果你想 在你的 Intel 或 AMD 設備上使用 64 位 NSudo,你首先需要開啟的是 x64 目錄,然後按兩 下 NSudoG.exe。

命令列選項

格式: NSudo [ 選項與參數 ] 命令列執行或常用任務名

選項:

-U:[ 選項 ] 以指定使用者選項建立處理程序。
可用選項:
    T TrustedInstaller
    S System
    C 當前使用者
    P 當前處理程序
    D 當前處理程序 (降權)
PS:這是一個必須被包含的參數。

-P:[ 選項 ] 以指定特殊權限選項建立處理程序。
可用選項:
    E 啓用全部特殊權限
    D 禁用所有特殊權限
PS:如果想以默認特殊權限選項建立處理程序,請不要包含「-P」參數。

-M:[ 選項 ] 以指定完整性選項建立處理程序。
可用選項:
    S 系統
    H 高
    M 中
    L 低
PS:如果想以默認完整性選項建立處理程序的話,請不要包含「-M」參數。

-Priority:[ 選項 ] 以指定處理程序優先級選項建立處理程序。
可用選項:
    Idle 低
    BelowNormal 低於正常
    Normal 正常
    AboveNormal 高於正常
    High 高
    RealTime 實時
PS:如果想以默認處理序優先權選項建立處理程序,請不要包含「-Priority」參數。

-ShowWindowMode:[ 選項 ] 以指定視窗模式選項建立處理程序。
可用選項:
    Show 顯示視窗
    Hide 隱藏視窗
    Maximize 最大化
    Minimize 最小化
PS:如果想以默認視窗模式選項建立處理程序的話,請不要包含「-ShowWindowMode」參
數。

-Wait 令 NSudo 等待建立的處理程序結束後再退出。
PS:如果不想等待,請不要包含「-Wait」參數。

-CurrentDirectory:[ 目錄路徑 ] 設置處理程序的的當前目錄。
PS:如果你想用 NSudo 的當前目錄,請不要包含「-CurrentDirectory」參數。

-UseCurrentConsole 使用當前控制台視窗建立處理程序。
PS:如果你想在新控制台視窗建立處理程序,請不要包含「-UseCurrentConsole」參數。

-Version 顯示 NSudo 版本資訊。

-? 顯示該內容。
-H 顯示該內容。
-Help 顯示該內容。

上下文清單管理請使用 https://github.com/Thdub/NSudo_Installer。

PS:
    1. 所有的NSudo命令列參數不區分大小寫。
    1. 可以在命令行參數中使用 "/" 或 "--" 代替 "-" 和使用 "=" 代替 ":"。例如
       "/U:T" 和 "-U=T" 是等價的。
    1. 為了保證最佳體驗,NSudoC不支持上下文清單。

例子:
    以TrustedInstaller權限,啓用所有特殊權限,完整性默認執行命令提示字元
        NSudo -U:T -P:E cmd

例子:以 TrustedInstaller 權限,啓用所有特殊權限,完整性默認執行命令提示字元:

NSudo -U:T -P:E cmd

從 NSudo 5.0.1708.16 開始命令列支持嵌套引號,例如:

NSudo -U:T cmd /c "dir "C:\Program Files" & pause"

常用列表

關於常用列表的自訂,可以使用記事本等工具編輯 NSudo.json。你可以照著示例的做法添 加你的自訂項目:

{
  "ShortCutList_V2": {
    "命令提示字元": "cmd",
    "PowerShell": "powershell",
    "PowerShell ISE": "powershell_ise",
    "Hosts編輯": "notepad %windir%\\System32\\Drivers\\etc\\hosts"
  }
}