⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 registry.n

📁 linux系统下的音频通信
💻 N
字号:
'\"'\" Copyright (c) 1997 Sun Microsystems, Inc.'\"'\" See the file "license.terms" for information on usage and redistribution'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.'\"'\" SCCS: @(#) registry.n 1.5 97/08/11 19:33:27'\" .so man.macros.TH registry n 8.0 Tcl "Tcl Built-In Commands".BS'\" Note:  do not modify the .SH NAME line immediately below!.SH NAMEregistry \- Manipulate the Windows registry.SH SYNOPSIS.sp\fBpackage require registry 1.0\fR.sp\fBregistry \fIoption\fR \fIkeyName\fR ?\fIarg arg ...\fR?.BE.SH DESCRIPTION.PPThe \fBregistry\fR package provides a general set of operations formanipulating the Windows registry.  The package implements the\fBregistry\fR Tcl command.  This command is only supported on theWindows platform.  Warning: this command should be used with cautionas a corrupted registry can leave your system in an unusable state..PP\fIKeyName\fR is the name of a registry key.  Registry keys must beone of the following forms:.IP\fB\e\e\fIhostname\fB\e\fIrootname\fB\e\fIkeypath\fR.IP\fIrootname\fB\e\fIkeypath\fR.IP\fIrootname\fR.PP\fIHostname\fR specifies the name of any valid Windowshost that exports its registry.  The \fIrootname\fR component must beone of \fBHKEY_LOCAL_MACHINE\fR, \fBHKEY_USERS\fR,\fBHKEY_CLASSES_ROOT\fR, \fBHKEY_CURRENT_USER\fR, or\fBHKEY_CURRENT_CONFIG\fR.  The \fIkeypath\fR can be one or moreregistry key names separated by backslash (\fB\e\fR) characters..PP\fIOption\fR indicates what to do with the registry key name.  Anyunique abbreviation for \fIoption\fR is acceptable.  The valid optionsare:.TP\fBregistry delete \fIkeyName\fR ?\fIvalueName\fR?.If the optional \fIvalueName\fR argument is present, the specifiedvalue under \fIkeyName\fR will be deleted from the registry.  If theoptional \fIvalueName\fR is omitted, the specified key and any subkeysor values beneath it in the registry heirarchy will be deleted.  Ifthe key could not be deleted then an error is generated.  If the keydid not exist, the command has no effect..TP\fBregistry get \fIkeyName valueName\fR.Returns the data associated with the value \fIvalueName\fR under the key\fIkeyName\fR.  If either the key or the value does not exist, then anerror is generated.  For more details on the format of the returneddata, see SUPPORTED TYPES, below..TP\fBregistry keys \fIkeyName\fR ?\fIpattern\fR?.If \fIpattern\fR isn't specified, returns a list of names of all thesubkeys of \fIkeyName\fR.  If \fIpattern\fR is specified, only thosenames matching \fIpattern\fR are returned.  Matching is determinedusing the same rules as for \fBstring\fR \fBmatch\fR.  If thespecified \fIkeyName\fR does not exist, then an error is generated..TP\fBregistry set \fIkeyName\fR ?\fIvalueName data \fR?\fItype\fR??.If \fIvalueName\fR isn't specified, creates the key \fIkeyName\fR ifit doesn't already exist.  If \fIvalueName\fR is specified, createsthe key \fIkeyName\fR and value \fIvalueName\fR if necessary.  Thecontents of \fIvalueName\fR are set to \fIdata\fR with the typeindicated by \fItype\fR.  If \fItype\fR isn't specified, the type\fBsz\fR is assumed.  For more details on the data and type arguments,see SUPPORTED TYPES below..TP\fBregistry type \fIkeyName valueName\fR.Returns the type of the value \fIvalueName\fR in the key\fIkeyName\fR.  For more information on the possible types, seeSUPPORTED TYPES, below..TP\fBregistry values \fIkeyName\fR ?\fIpattern\fR?.If \fIpattern\fR isn't specified, returns a list of names of all thevalues of \fIkeyName\fR.  If \fIpattern\fR is specified, only thosenames matching \fIpattern\fR are returned.  Matching is determinedusing the same rules as for \fBstring\fR \fBmatch\fR..SH "SUPPORTED TYPES"Each value under a key in the registry contains some data of aparticular type in a type-specific representation.  The \fBregistry\fRcommand converts between this internal representation and one that canbe manipulated by Tcl scripts.  In most cases, the data is simplyreturned as a Tcl string.  The type indicates the intended use for thedata, but does not actually change the representation.  For sometypes, the \fBregistry\fR command returns the data in a different form tomake it easier to manipulate.  The following types are recognized by theregistry command:.TP 17\fBbinary\fR.The registry value contains arbitrary binary data.  The data is representedexactly in Tcl, including any embedded nulls.Tcl .TP\fBnone\fR.The registry value contains arbitrary binary data with no definedtype.  The data is represented exactly in Tcl, including any embeddednulls..TP\fBsz\fR.The registry value contains a null-terminated string.  The data is represented in Tcl as a string..TP\fBexpand_sz\fR.The registry value contains a null-terminated string that containsunexpanded references to environment variables in the normal Windowsstyle (for example, "%PATH%").  The data is represented in Tcl as astring..TP\fBdword\fR.The registry value contains a little-endian 32-bit number.  The data isrepresented in Tcl as a decimal string..TP\fBdword_big_endian\fR.The registry value contains a big-endian 32-bit number.  The data isrepresented in Tcl as a decimal string..TP\fBlink\fR.The registry value contains a symbolic link.  The data is representedexactly in Tcl, including any embedded nulls..TP\fBmulti_sz\fR.The registry value contains an array of null-terminated strings.  Thedata is represented in Tcl as a list of strings..TP\fBresource_list\fR.The registry value contains a device-driver resource list.  The datais represented exactly in Tcl, including any embedded nulls..PPIn addition to the symbolically named types listed above, unknowntypes are identified using a 32-bit integer that corresponds to thetype code returned by the system interfaces.  In this case, the datais represented exactly in Tcl, including any embedded nulls..SH "PORTABILITY ISSUES"The registry command is only available on Windows..SH KEYWORDSregistry

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -