Clrver.exe (CLR 版本工具)Clrver.exe (CLR Version Tool)

CLR 版本工具 (Clrver.exe) 會報告電腦上已安裝的所有通用語言執行平台 (CLR) 版本。The CLR Version tool (Clrver.exe) reports all the installed versions of the common language runtime (CLR) on the computer.

此工具會自動與 Visual Studio 一起安裝。This tool is automatically installed with Visual Studio. 若要執行這項工具,請使用 [Visual Studio 開發人員命令提示字元] (或 Windows 7 中的 [Visual Studio 命令提示字元])。To run the tool, use the Developer Command Prompt for Visual Studio (or the Visual Studio Command Prompt in Windows 7). 如需詳細資訊,請參閱命令提示字元For more information, see Command Prompts.

在命令提示字元下輸入下列命令:At the command prompt, type the following:


clrver [option]  


選項Option 說明Description
-all 顯示電腦上所有正在使用 CLR 的處理序。Displays all processes on the computer that are using the CLR.
pidpid 顯示具有指定處理序 ID (PID) 的處理序所使用的 CLR 版本。Displays the version(s) of the CLR used by the process that has the specified process ID (PID).
-? 顯示工具的命令語法和選項。Displays command syntax and options for the tool.


如果您呼叫 Clrver.exe 時未使用任何選項,則會顯示所有已安裝的 CLR 版本。If you call Clrver.exe with no options, it displays all installed CLR versions. 如果您指定另一個使用者的 PID,則必須具有系統管理權限才能取得版本資訊。If you specify a PID for another user, you must have administrative permissions to obtain the version information.


在 Windows Vista (含) 以後版本中,使用者帳戶控制 (UAC) 會判斷使用者的權限。In Windows Vista and later, User Account Control (UAC) determines the privileges of a user. 如果您是內建 Administrators 群組的成員,系統會將兩個執行階段存取語彙基元 (Token) 指派給您:標準使用者存取語彙基元及管理員存取語彙基元。If you are a member of the Built-in Administrators group, you are assigned two run-time access tokens: a standard user access token and an administrator access token. 根據預設,您會屬於標準使用者角色。By default, you are in the standard user role. 若要執行需要系統管理權限的程式碼,您必須先將權限從標準使用者提高為系統管理員。To execute code that requires administrative permission, you must first elevate your privileges from standard user to administrator. 您可以在啟動命令提示字元時以滑鼠右鍵按一下命令提示字元圖示,並表示您要以系統管理員身分執行,藉此提高為系統管理員權限。You can do this when you start the command prompt by right-clicking the command prompt icon and indicating that you want to run as an administrator.

若您嘗試判斷 SYSTEM、LOCAL SERVICE 和 NETWORK SERVICE 處理序的 CLR 版本,系統會顯示一則訊息,表示 PID 不存在。Attempting to determine the CLR version for SYSTEM, LOCAL SERVICE, and NETWORK SERVICE processes results in a message indicating that the PID doesn't exist.


下列命令會顯示電腦上安裝的所有 CLR 版本。The following command displays all the versions of the CLR installed on the computer.


下列命令會顯示處理序 128 所使用的 CLR 版本。The following command displays the version of the CLR used by process 128.

clrver 128

下列命令會顯示所有 Managed 處理序及其使用的 CLR 版本。The following command displays all the managed processes and the version of the CLR they are using.

Clrver -all

另請參閱See also