Provided by: manpages-zh_1.5.1-1_all bug

NAME

       registry - 操縱 Windows 注冊表

` SYNOPSIS
       package require registry 1.0

       registry option keyName ?arg arg ...?
_________________________________________________________________

yz DESCRIPTION
       registry  包為操縱 Windows 注冊表提供了一茬q用的操作集。這茈]實現了 Tcl
       命令    registry。只在    Windows    孕x上支持這茤R令。警告:    使用這-
       茤R令必須謹慎,因為一茬Q破壞了的注冊表將導P你的系統進入不可用狀態。

       KeyName 是一茠`冊表鍵的名字。注冊表鍵必須是下列一種形式之一:

              \\hostname\rootname\keypath

              rootname\keypath

              rootname

       Hostname                     指定任何有效的                     Windows
       主機名字,它導出了自己的注冊表。rootname       組成部分必須是下列之一:
       HKEY_LOCAL_MACHINE,  HKEY_USERS,  HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, |
       HKEY_CURRENT_CONFIG, HKEY_PERFORMANCE_DATA, or HKEY_DYN_DATA.   keypath |
       可以是一茤峓韟h 注冊表鍵的名字, 用反斜槓字符(\fR)Option          指示對注冊表鍵名n做什麼。可接受一荌艉@的         option
       的縮寫。有效的選項有:

       registry delete keyName ?valueName?
              如果提供了可選的  valueName      參數,則從注冊表中刪除  keyName
              下的這茷定的C如果省略了可選的            valueName,則刪除這-
              茷定的鍵和在注冊表層次中位於其下的子鍵或C如果不能刪除這-
              蚆銕h生成一蚇欞~。如果這蚆鉹ㄕs在,這茤R令沒有作用。

       registry get keyName valueName
              返回在鍵 keyName 下悸瘓 valueName     所關聯的數據。如果這蚆銎-
              ㄕs在,則生成一蚇欞~。         返回數據的格式的詳情請參見下悸
              SUPPORTED TYPES 支持的類型。

       registry keys keyName ?pattern?
              如果未指定     pattern,返回    keyName    的所有子鍵的名字的一-
              茼C表。如果指定了 pattern,只返回匹配 pattern 的那些名字。使用與
              string         相同的匹配規則確定匹配。如果指定的        keyName
              不存在,則生成一蚇欞~。

       registry set keyName ?valueName data ?type??
              如果未指定  valueName,Y鍵  keyName   不存在則建立之。如果指定了
              valueName,如果需n的話,建立鍵  keyNamevalueNamevalueName
              的內容被設置成     data,用     type      指示其類型。如果未指定
              type,假定為類型  sz。數據和類型參數的詳情請參見下悸  SUPPORTED
              TYPES 支持的類型。

       registry type keyName valueName
              返回在鍵           keyName            中的            valueName
              的類型。可能的類型的更多信息請參見下悸搴UPPORTED           TYPES
              支持的類型。

       registry values keyName ?pattern?
              如果未指定     pattern,返回     keyName      的所有漲W字的一-
              茼C表。如果指定了          pattern      ,只返回匹配     pattern
              的那些名字。使用與     string 相同的匹配規則確定匹配。

 SUPPORTED TYPES
       在注冊表中一蚆鉹坐U的每-
       ]含特定類型的一些數據,這些數據存儲為特定於類型的表示。registry
       命令在這種內部表示和可以被                                          Tcl
       稿本操作的表示之間進行轉換。在多數情況下,數據被簡單的返回為一     Tcl
       字符串。類型為數據指示目的用途,但不實際改變表示。對於一些類型,registry
       命令以不同的形式返回數據以易於操縱。注冊命令識別下列類型:

       binary           注冊]含任意二進制數據。數據在                    Tcl
                        中被精確表示,包括所有嵌入的 null。

       none             注冊]含未定義類型的任意二進制數據。數據在        Tcl
                        中被精確表示,包括所有嵌入的 null。

       sz               注冊]含一     null     終結的字符串。數據在     Tcl
                        中被表示為一茼r符串。

       expand_sz        注冊]含一                                      null
                        終結的字符串,其中包含到環境變量的未展開的引用(unexpanded
                        reference),引用是通常的                       Windows
                        式樣(例如,"%PATH%")。數據在 Tcl 中被表示為一茼r符串。

       dword            注冊]含一茪p端(little-endian)  32  位數。數據在  Tcl
                        中被表示為一茪Q進制串。

       dword_big_endian 注冊]含一茪j端(big-endian)   32   位數。數據在   Tcl
                        中被表示為一茪Q進制串。

       link             注冊]含一茞顫像s接。數據在                       Tcl
                        中被精確表示,包括所有嵌入的 null。

       multi_sz         注冊]含   null   終結的字符串的一蚍捸C數據在   Tcl
                        中被表示為字符串的一茼C表。

       resource_list    注冊]含一茬]備-驅動器資源列表。數據在            Tcl
                        中被精確表示,包括所有嵌入的 null。

       除了上惘C出的用符號命名的類型之外,用對應於系統接口返回的類型代碼的一-
       32位整數標識未知類型            。在這種情況下,數據在             Tcl
       中被精確表示,包括所有嵌入的 null。

nI PORTABILITY ISSUES
       只能在 Windows 中使用注冊表命令。

r KEYWORDS
       registry

[]
      Hhh

[]
       2001/10/29

m Linux manUpn:
       http://cmpp.linuxforum.net