導航:首頁 > 程序命令 > qc命令

qc命令

發布時間:2023-06-15 09:53:52

⑴ sc命令的SC命令的用法

下面給出每個命令詳細的用法
1、sc boot
表明最近的啟動是否應該保存為上次已知的正確配置。
語法
Sc [ServerName] boot [{bad | OK}]
參數
ServerName:上面已經介紹,在此不在累述(下同)
[{bad | OK}]
指定最近的啟動是否錯誤或它是否應該保存為上次已知的正確啟動配置。
下面的示例顯示了如何使用 sc boot 命令:
sc boot ok
sc boot bad
2、sc config
修改注冊表和「服務控制管理器」資料庫中服務項目的值。
語法
Sc [ServerName] config [ServiceName] [type= {own | share | kernel | filesys | rec | adapt | interacttype= {own | share}}] [start= {boot | system | auto | demand | disabled}] [error= {normal | severe | critical | ignore}] [binpath= BinaryPathName] [group= LoadOrderGroup] [tag= {yes | no}] [depend= dependencies] [obj= {AccountName | ObjectName}] [displayname= DisplayName] [password= Password]
ServiceName
指定要操作的服務名。(上面也已經介紹,下文不在累述)
type= {own | share | kernel | filesys | rec | adapt | interacttype= {own | share}}
指定服務類型。
own
服務以其自身的進程運行。不與其他服務共享可執行文件。這是默認值。
share
服務作為共享進程運行。與其他服務共享可執行文件。
kernel
驅動程序。
filesys
文件系統驅動程序。
rec
文件系統識別驅動程序(標識計算機上使用的文件系統)。
adapt
適配器驅動程序(標識鍵盤、滑鼠、磁碟驅動器這樣的硬體項)。
interact
服務可以與桌面交互,接收用戶的輸入。交互服務必須在 LocalSystem 帳戶下運行。該類型必須與 type= own 或 type= share(例如,type= interact type= own)結合使用。自身使用 type= interact 將會產生參數無效的錯誤。
start= {boot | system | auto | demand | disabled}
指定服務的啟動類型。
boot
由啟動載入程序載入的設備驅動程序。
system
在核心初始化過程中啟動的設備驅動程序。
auto
每次計算機重新啟動時都會自動啟動、並且即使無人登錄到計算機也能正常運行的服務。
demand
必須手動啟動的服務。如果沒有指定 start=,則此項即為默認值。
disabled
不能啟動的服務。要啟動禁用的服務,應將啟動類型更改為其他值。
error= {normal | severe | critical | ignore}
如果在啟動過程中,服務啟動失敗,則指定錯誤的嚴重性。
normal
將記錄錯誤,並且顯示消息對話框,通知用戶服務啟動失敗。啟動將繼續。這是默認設置。
severe
記錄錯誤(如果存在)。計算機嘗試以最新的有效配置重新啟動。這可能導致計算機能夠重新啟動,但服務卻仍然無法運行。
critical
記錄錯誤(如果存在)。計算機嘗試以最新的有效配置重新啟動。如果上次已知正確的配置失敗,啟動也將失敗,啟動進程將以停止錯誤而中止。
ignore
錯誤已記錄,啟動繼續。記錄錯誤超出在事件ri志的范圍,不再給用戶作出提示。
binpath= BinaryPathName
指定指向服務二進制文件的路徑。
group= LoadOrderGroup
指定該服務所屬組的名稱。組列表存儲在注冊表的 子項中。默認設置為空值。
tag= {yes | no}
指定是否在 CreateService 調用中獲得 TagID。標記僅用於引導啟動或系統啟動驅動程序。
depend= dependencies
指定必須在此項服務之前啟動的服務或組的名稱。名稱以正斜杠 (/) 分隔。
obj= {AccountName | ObjectName}
指定運行服務將使用的帳戶名,或指定運行驅動程序將使用的 Windows 驅動程序對象名。默認設置為 LocalSystem。
displayname= DisplayName
指定一個可以在用戶界面程序中用於為用戶標識服務的友好的、有意義的名稱。例如,一項服務的子項名是對用戶毫無意義的 wuauserv,而顯示的名稱是「自動更新」。
password= Password
指定一個密碼。如果使用了非 LocalSystem 的帳戶,則此項是必需的。
備注
如果參數及其值之間沒有空格,(例如,是 type= own,而不是 type=own),則操作會失敗。
示例
下面的示例顯示了如何使用 sc config 命令:
sc config NewService binpath= ntsd -d c:windowssystem32NewServ.exe
3、sc continue
為了恢復暫停的服務,要給服務發送一個 CONTINUE 控制請求。
語法
Sc [ServerName] continue [ServiceName]
參數
ServerName:略
ServiceName:略
備注
使用 continue 操作來恢復暫停的服務。
下面的示例顯示了如何使用 sc continue 命令:
sc continue tapisrv
4、sc control
向服務發送 CONTROL 。
語法
sc [ServerName] control [ServiceName] [{paramchange | netbindadd | netbindremove | netbindenable | netbinddisable | UserDefinedControlB}]
參數
{paramchange | netbindadd | netbindremove | netbindenable | netbinddisable | UserDefinedControlB}
指定要發送到服務的控制。
5、sc create
在注冊表和「服務控制管理器」中為服務創建子項和項目。
語法
Sc [ServerName] create [ServiceName] [type= {own | share | kernel | filesys | rec | adapt | interacttype= {own | share}}] [start= {boot | system | auto | demand | disabled}] [error= {normal | severe | critical | ignore}] [binpath= BinaryPathName] [group= LoadOrderGroup] [tag= {yes | no}] [depend= dependencies] [obj= {AccountName | ObjectName}] [displayname= DisplayName] [password= Password]
參數:各個參數的作用參見sc config 命令
下面的示例顯示了如何使用 sc create 命令:
sc \myserver create NewService binpath= c:windowssystem32NewServ.exe
sc create NewService binpath= c:windowssystem32NewServ.exe type= share start= auto depend= +TDI Netbios
6、sc delete
從注冊表中刪除服務子項。如果服務正在運行或者另一個進程有一個該服務的打開句柄,那麼此服務將標記為刪除。
語法
Sc [ServerName] delete [ServiceName]
參數:略
備注
使用「添加或刪除程序」刪除 DHCP、DNS 或任何其他內置的操作系統服務。「添加或刪除程序」不僅會刪除該服務的注冊表子項,而且還會卸載該服務並刪除其所有的快捷方式。
下面的示例顯示了如何使用 sc delete 命令:
sc delete newserv
7、sc descrīption
設置服務的描述字元串。
語法
Sc [ServerName] descrīption [ServiceName] [Descrīption]
參數:略
描述
為指定服務指定描述。這個描述的內容可以在控制面板-管理工具-服務里通過查看該服務的屬性看到。如果沒有指定字元串,則不會修改該服務的描述。不限制服務描述中可包含的字元數。
示例
下面的示例顯示了如何使用 sc descrīption 命令:
sc descrīption newserv Runs quality of service control.
8、sc enumdepend
枚舉依賴此服務的系統組件,這也可以從控制面板-管理工具-服務里通過查看該服務的屬性中的依存關系選項卡看到(「下面的系統組件依賴此服務」下面的部分)
語法
Sc [ServerName] enumdepend [ServiceName] [BufferSize]
參數
BufferSize
以位元組為單位指定枚舉緩沖區的大小。默認值為 1024 位元組。
備注
如果緩沖區不夠大,enumdepend 操作只會部分輸出依存關系,並指定輸出所有依存關系所需的額外緩沖區大小。如果輸出被截斷,請重新運行該操作並指定更大的緩沖區大小。
下面的示例顯示了如何使用 sc enumdepend 命令:
sc enumdepend rpcss 5690
sc enumdepend tapisrv
9、sc failure
指定服務失敗時要採取的措施。
語法
Sc [ServerName] failure [ServiceName] [reset= ErrorFreePeriod] [reboot= BroadcastMessage] [command= CommandLine] [actions= FailureActionsAndDelayTime]
參數
reset= ErrorFreePeriod
指定沒有失敗的周期長度(單位為秒),此後失敗計數應該重置為 0。這個參數必須與 actions= 參數結合使用。
reboot= BroadcastMessage
指定服務失敗時要廣播的消息。
command= CommandLine
指定服務失敗時要運行的命令行。有關在失敗時如何運行批處理或 VBS 文件的詳細信息,請參閱「注釋」。
actions= FailureActionsAndDelayTime
指定失敗操作及其延遲時間(單位為毫秒),以正斜杠 (/) 隔開。以下操作均有效:run、restart 和 reboot。此參數必須與 reset= 參數結合使用。失敗後不採取任何操作時,請使用 actions= 。
備注
並非所有服務都允許更改其失敗選項。其中一些作為服務集的一部分運行。
要在失敗時運行批處理文件,請指定 cmd.exeDrive:FileName.bat 為 command= 參數,其中 Drive:FileName.bat 是批處理文件的完全合格的名稱。
要在失敗時運行 VBS 文件,請指定 cscrīpt drive:myscrīpt.vbs 為 command= 參數,其中 Drive:myscrīpt.vbs 是腳本文件完全合格的名稱。
可以將三種不同的操作指定為 actions= 參數,它們將會在服務的第一次、第二次、第三次失敗時使用。
如果參數及其值之間沒有空格,(例如,是 type= own,而不是 type=own),則操作會失敗。
下面的示例顯示了如何使用 sc failure 命令:
sc failure msftpsvc reset= 30 actions= restart/5000
sc failure dfs reset= 60 command= c:windowsservices estart_dfs.exe actions= run/5000
sc failure dfs reset= 60 actions= reboot/30000
sc failure dfs reset= 60 reboot= The Distributed File System service has failed.Because of this, the computer will reboot in 30 seconds. actions= reboot/30000
sc failure myservice reset= 3600 reboot= MyService crashed -- rebooting machine command= %windir%MyServiceRecovery.exe actions= restart/5000/run/10000/reboot/60000
10、sc getdisplayname
獲得與特定服務關聯的顯示名稱。
語法
Sc [ServerName] getdisplayname [ServiceName] [BufferSize]
參數
BufferSize
指定緩沖區大小(以位元組為單位)。默認值為 1024 位元組。
下面的示例顯示了如何使用 sc getdisplayname 命令:
sc getdisplayname clipsrv
sc getdisplayname tapisrv
sc getdisplayname sharedaccess
11、sc getkeyname
使用特定服務的顯示名稱作為輸入的內容會獲得與其相關聯的項名。
語法
sc [ServerName] getkeyname [ServiceDisplayName] [BufferSize]
參數
ServiceDisplayName
指定服務的顯示名稱。
BufferSize
指定緩沖區大小(以位元組為單位)。默認值為 1024 位元組。
備注
如果 ServiceDisplayName 包含空格,請使用引號將文本引起來(例如,Service Display Name)。
下面的示例顯示了如何使用 sc getkeyname 命令:
sc getkeyname remote procere call (rpc)
sc getkeyname internet connection sharing
sc getkeyname clipbook
12、sc interrogate
向服務發送一個 INTERROGATE 控制請求。
語法
Sc [ServerName] interrogate [ServiceName]
參數:略
備注
向服務發送 INTERROGATE 會導致該服務使用「服務控制管理器」更新其狀態。
下面的示例顯示了如何使用 sc interrogate 命令:
sc interrogate sharedaccess
sc interrogate rpcss
13、sc lock
鎖定「服務控制管理器」的資料庫。
語法
sc [ServerName] lock
參數:略
備注
鎖定「服務控制管理器」的資料庫會阻止啟動任何服務。如果要確保服務在停止之後不會啟動,請使用這個命令。這可以使您不受干擾地進行一些操作(例如,刪除服務)。
使用 lock 操作鎖定「服務控制管理器」的資料庫,然後通過鍵入 u 來使資料庫解鎖。也可停止鎖定資料庫的進程。
下面的示例顯示了如何使用 sc lock 命令:
sc lock
14、sc pause
向服務發送 PAUSE 控制請求。
語法
Sc [ServerName] pause [ServiceName]
參數:略
備注
在終止服務之前使用 pause 操作來暫停它。
並非所有服務都能夠被暫停。
在暫停時並非所有服務都執行同樣的操作。一些服務繼續為現有客戶端服務,但拒絕接受新的客戶端。其他的會終止對現有客戶端的服務,同時也會拒絕接受新的客戶端。
下面的示例顯示了如何使用 sc pause 命令:
sc pause tapisrv
15、sc qc
查詢服務的配置信息。
語法
Sc [ServerName] qc [ServiceName] [BufferSize]
參數
BufferSize
指定緩沖區大小(以位元組為單位)。默認值為 1024 位元組。
備注
qc 操作可以顯示有關服務的下列信息:
SERVICE_NAME(服務的注冊表子項名稱)、TYPE、ERROR_CONTROL、BINARY_PATH_NAME、LOAD_ORDER_GROUP、TAG、DISPLAY_NAME、DEPENDENCIES 和 SERVICE_START_NAME。
管理員可以使用 SC 來確定任一服務的二進制名稱,並查明它是否與其他服務共享一個進程,在命令行下鍵入下列命令:
sc qc ServiceName
SC 有助於將 Microsoft 管理控制台 (MMC) 的服務節點中的服務與「系統監視器」中的進程進行匹配。如果二進制名稱是 Services.exe,那麼服務共享「服務控制器」進程。
Services.exe 啟動所有的服務。為節約系統資源,幾個為 Windows 開發的 Win32 服務被編寫為共享 Services.exe 進程。這些服務不作為獨立的進程列在「系統監視器」或「任務管理器」之中。Svchost.exe 也是如此,它是許多操作服務共享的服務主機進程。
因為第三方 Win32 服務也可以配置為共享進程,所以不可能為每一個 Win32 服務創建一個進程。SC 可以用來獲得這些服務的配置信息。但是,如果一項服務不與其他服務共享其進程,那麼在服務運行時,「系統監視器」中會出現其進程。
因為 SC 與包含在 Windows 中的 Services.exe 相比,提供了有關服務的更為詳細和准確的信息,所以對於服務開發人員來說,SC 更有用處。Services.exe 可以確定服務是正在運行、已停止還是已暫停。盡管這些工具對於正在平穩運行的已調試應用程序已經足夠,但它們提供的有關正開發的服務的信息卻會使人誤解。例如,正在啟動的服務不管其實際運行與否都顯示為已啟動。
SC 可執行對所有 Windows 服務控制應用編程介面 (API) 函數的調用。通過在命令行下指定這些函數來設置其參數。
使用 SC,可以查詢服務狀態,檢索存儲在狀態結構欄位中的值。Services.exe 不能提供服務的完整狀態,但 SC 可以顯示精確的服務狀態,以及最新的檢查點號碼和等待提示。可以將檢查點用作調試工具,原因在於它表明了在程序停止響應之前初始化進行的程度。SC 也可以用來指定遠程計算機名,以便於在遠程計算機上調用服務 API 函數或查看服務狀態結構。
下面的示例顯示了如何使用 sc qc 命令:
sc qc \myserver newsrvice
sc qc rpcss 248
16、sc qdescrīption
顯示服務的描述字元串。
語法
Sc [ServerName] qdescrīption [ServiceName] [BufferSize]
參數
BufferSize
指定緩沖區大小(以位元組為單位)。默認值為 1024 位元組。
下面的示例顯示了如何使用 sc qdescrīption 命令:
sc qdescrīption rpcss
sc qdescrīption rpcss 138
17、sc qfailure
顯示指定服務失敗時要執行的操作。
語法
Sc [ServerName] qfailure [ServiceName] [BufferSize]
參數
BufferSize
指定緩沖區大小(以位元組為單位)。默認值為 1024 位元組。
備注
qfailure 操作可以顯示有關服務的下列信息:SERVICE_NAME(服務的注冊表子項名)、RESET_PERIOD、REBOOT_MESSAGE、COMMAND_LINE 和 FAILURE_ACTIONS。
下面的示例顯示了如何使用 sc qfailure 命令:
sc qfailure rpcss
sc qfailure rpcss 20
18、sc query
獲得和顯示關於指定的服務、驅動程序、服務類型或驅動程序類型的信息。
語法
Sc [ServerName] query [ServiceName] [type= {driver | service | all}] [type= {own | share | interact | kernel | filesys | rec | adapt}] [state= {active | inactive | all}] [bufsize= BufferSize] [ri= ResumeIndex] [group= GroupName]
參數
ServiceName
指定由 getkeyname 操作返回的服務名。此 query 參數不與其他的 query 參數結合使用(除了 ServerName)。
type= {driver | service | all}
指定需要枚舉的內容。默認類型為 service。
driver
指定僅枚舉驅動程序。
service
指定僅枚舉服務。
all
指定同時枚舉驅動程序和服務。
type= {own | share | interact | kernel | filesys | rec | adapt}
指定要枚舉的服務類型或驅動程序類型。
own
服務以其自身的進程運行。不與其他服務共享可執行文件。這是默認值。
share
服務作為共享進程運行。與其他服務共享可執行文件。
interact
服務可以與桌面交互,接收用戶的輸入。交互服務必須在 LocalSystem 帳戶下運行。
kernel
驅動程序。
filesys
文件系統驅動程序。
state= {active | inactive | all}
指定要枚舉的服務的已開始狀態。默認狀態是 active。
active
指定所有的活動服務。
inactive
指定所有暫停或停止的服務。
all
指定所有服務。
bufsize= BufferSize
以位元組為單位指定枚舉緩沖區的大小。默認大小為 1024 位元組。當從查詢返回的顯示結果超過 1024 個位元組時,增加枚舉緩沖區的大小。
ri= ResumeIndex
指定開始或繼續枚舉的索引號。默認值為 0。 在查詢返回的信息超過默認緩沖區能夠顯示的大小時,請與 bufsize= 參數結合使用這個參數。
group= GroupName
指定要枚舉的服務組。默認設置為所有組。
備注
如果參數及其值之間沒有空格,(例如,是 type= own,而不是 type=own),則操作會失敗。
query 操作可以顯示有關服務的下列信息:SERVICE_NAME(服務的注冊表子項名)、TYPE、STATE(以及不可用的狀態)、WIN32_EXIT_B、SERVICE_EXIT_B、CHECKPOINT 和 WAIT_HINT。
在某些情況下,type= 參數可以使用兩次。type= 參數的第一次出現指定是否查詢服務、驅動器或所有這些項。type= 參數的第二次出現指定一個由 create 操作進一步縮小查詢范圍的類型。
當 query 命令的顯示結果超過了枚舉緩沖區的大小時,顯示類似於以下內容的消息:
Enum: more data, need 1822 bytes start resume at index 79
要顯示剩餘的 query 信息,請重新運行 query,將 bufsize= 設置為所需的位元組數,並將 ri= 設置為指定的索引。例如,在命令行鍵入下面的指令會顯示剩餘的輸出:
sc query bufsize= 1822 ri= 79
下面的示例顯示了如何使用 sc query 命令:
sc query
sc query messenger
sc query type= driver
sc query type= service
sc query state= all
sc query bufsize= 50
sc query ri= 14
sc query type= service type= interact
sc query type= driver group= ndis
19、sc queryex
獲得和顯示關於指定的服務、驅動程序、服務類型或驅動程序類型的擴展信息。
語法
Sc [ServerName] queryex [type= {driver | service | all}] [type= {own | share | interact | kernel | filesys | rec | adapt}] [state= {active | inactive | all}] [bufsize= BufferSize] [ri= ResumeIndex][group= GroupName]
參數
ServiceName
指定由 getkeyname 操作返回的服務名。此 queryex 參數不與 ServerName 之外的任何其他 queryex 參數結合使用。
type= {driver | service | all}
指定需要枚舉的內容。默認類型為 service。
driver
指定僅枚舉驅動程序。
service
指定僅枚舉服務。
all
指定同時枚舉驅動程序和服務。
type= {own | share | interact | kernel | filesys | rec | adapt}
指定要枚舉的服務類型或驅動程序類型。
own
服務以其自身的進程運行。不與其他服務共享可執行文件。這是默認值。
share
服務作為共享進程運行。與其他服務共享可執行文件。
interact
服務可以與桌面交互,接收用戶的輸入。交互服務必須在 LocalSystem 帳戶下運行。
kernel
驅動程序。
filesys
文件系統驅動程序。
state= {active | inactive | all}
指定要枚舉的服務的已開始狀態。默認狀態是 active。
active
指定所有的活動服務。
inactive
指定所有暫停或停止的服務。
all
指定所有服務。
bufsize= BufferSize
以位元組為單位指定枚舉緩沖區的大小。默認大小為 1024 位元組。
ri= ResumeIndex
指定開始或繼續枚舉的索引號。默認值為 0。
group= GroupName
指定要枚舉的服務組。默認設置為所有組。
備注
如果參數及其值之間沒有空格,(例如,是 type= own,而不是 type=own),則操作會失敗。
queryex 操作可以顯示有關服務的下列信息:SERVICE_NAME(服務的注冊表子項名)、TYPE、STATE(以及不可用的狀態)、WIN32_EXIT_B、SERVICE_EXIT_B、CHECKPOINT、WAIT_HINT、PID 和 FLAGS。
在某些情況下,type= 參數可以使用兩次。type= 參數的第一次出現指定是否查詢服務、驅動器或所有這些項。type= 參數的第二次出現指定一個由 create 操作進一步縮小查詢范圍的類型。
當 queryex 命令的顯示結果超過了枚舉緩沖區的大小時,顯示類似於以下內容的消息:
Enum: more data, need 2130 bytes start resume at index 75
要顯示剩餘的 queryex 信息,請重新運行 queryex,將 bufsize= 設置為所需的位元組數,並將 ri= 設置為指定的索引。例如,在命令行鍵入下面的指令會顯示剩餘的輸出:
sc queryex bufsize= 2130 ri= 75
下面的示例顯示了如何使用 sc queryex 命令:
sc queryex messenger
sc queryex group=
20、sc querylock
查詢和顯示「服務控制管理器」資料庫的鎖定信息。
語法
Sc [ServerName] querylock
參數:略
21、sc sdset
使用「服務描述符定義語言 (SDDL)」來設置服務的安全描述符。
語法
Sc [ServerName] sdset ServiceName ServiceSecurityDescrīptor
參數
ServiceSecurityDescrīptor
在 SDDL 中指定服務描述符。
備注
有關 SDDL 的詳細信息,請參閱 Microsoft 網站上的 Security Descrīptor Definition Language(安全描述符定義語言)。
22、sc sdshow
使用 SDDL 顯示服務的安全描述符。
語法
Sc [ServerName] sdshow ServiceName
參數:略
備注
有關 SDDL 的詳細信息,請參閱 Microsoft 網站上的 Security Descrīptor Definition Language(安全描述符定義語言)。
示例
sc sdshow rpcss
23、sc start
啟動正在運行的服務。
語法
Sc [ServerName] start ServiceName [ServiceArguments]
參數
ServiceArguments
指定傳遞給要啟動的服務的服務參數。
下面的示例顯示了如何使用 sc start 命令:
sc start tapisrv
24、sc stop
向服務發送 STOP 控制請求。
語法
Sc [ServerName] stop ServiceName
參數:略
備注
並非所有服務都能夠被停止。
下面的示例顯示了如何使用 sc stop 命令:
sc stop tapisrv

⑵ CS模型的QC參數

$attachment <關節名 X Y Z>
指定一個附件的位置。
ID#:
指定附件的ID號,這個數必須在0-3之間,也就是說一個模型只能有四個附件。
關節名:
指定附件要貼附的關節名稱,要想知道關節的名稱,可以查看SMD文件。XYZ為該附件和關節之間的距離。
$body studio [reverse]
指定模型的身體。
SMD文件
指定一個保存著身體信息的SMD文件,但是不能包含擴展名。
reverse:
如果加上這個參數,模型的身體將是顛倒的。
$bodygroup <名稱>
{
studio
blank
.....
}
指定一個身體組,取代$body命令的作用。一個組內可以定義若干個身體,一個模型可以定義數個身體組。像反恐怖Beta版里那些背著C4的匪徒就是用這個方法做的。
sudio:
指定一個用作子模型的SMD文件。
blank:
指定一個空的身體。
$cd <路徑>
指定一個讀取SMD文件的路徑。
$cdtexture <路徑> [<路徑>......]
指定讀取貼圖的路徑,可以制定若干個。
$cliptotextures
將材質和模型合為一個文件。
$controller <關節名> <軸> <角度1> <角度2>
為一個關節設定骨骼控制器以限制關節的轉動。
ID#:
控制器的ID號,和附件一樣只能有四個。
關節名:
要控制的關節。
軸:
要控制的軸,XR為X軸,YR為Y軸,ZR為Z軸,只能讓控制器控制一個軸。
角度1和角度2:
控制轉動的范圍。比如要控制關節只在90度之內轉動,這兩個值要設為-45和45。
$externaltextures
編譯後將材質另外保存為一個文件,並在模型的文件名後加「T」作為它的文件名。
$gamma <數值>
調整材質的加碼值。
$hbox <關節名>
指定一個接觸點。一個模型可以定義若干個接觸點,游戲可以根據這些接觸點來判斷遭到打擊的部位。
ID#:
接觸點的ID號,一個模型允許數個接觸點使用同一個ID號。
關節名:
指定的關節將作為接觸點的中心。
X Y Z X2 Y2 Z2:
接觸點的尺寸。
$include
包含另一個QC文件。
$modelname <模型文件名>
指定編譯後保存的文件名。
$origin
在游戲中模型產生時的偏移量。
$rotate <角度>
在游戲中模型產生時旋轉的角度。
$scale <倍數>
在游戲中模型產生時的大小。
$sequence <名稱>
{
[SMD文件2.....]
[fps 數值]
[loop]
[frame 開始 結束]
[origin ]
[rotate <角度>]
[scale <倍數>]
[blend <軸> <角度1> <角度2>]
[LX]
[LY]
[LZ]
[{event <代碼> <幀數> <參數>}]
}
設定一個動作,每個模型都至少要有一個動作才能被游戲識別。這個命令是QC文件里最值得研究的,也是最重要的。
名稱:
動作的名稱。
SMD文件:
保存動畫信息的SMD文件。
SMD文件2:
與第一個SMD文件混合的SMD文件,可以指定若干個。
fps:
播放的速度,數值越大速度越快,默認值為30。
loop:
循環播放。
frame:
只播放開始值和結束值之間的幀數。
origin:
開始播放動作時模型移動的單位。
rotate:
開始播放動作時模型旋轉的角度。
scale:
開始播放動作時模型縮放的尺寸。
blend:
如果動作由一個以上的SMD文件混合而成,這個參數將控制這個動作的轉動范圍,它的設置方法和骨骼控制器相同。
LX LY LZ:
從一個軸抽出該動作和其它動作合並,半死不活的人物跑步動作就是用方法做的,其實人物的模型並沒有拿著槍跑的動作,只不過是游戲把拿槍的動作和跑步的動作合並起來了。

⑶ CAD計算器命令是什麼啊

CAL命令行計算器,QC快速計算器

⑷ 發一些設計師CAD常用命令,最好是做過的回答

我給你一些吧,講解的非常清楚。AutoCAD快捷鍵大全與功能精解 "工具
類別" 工具名稱 快捷鍵 "建議
更改" 功能說明
繪圖工具 直線 L F 畫圖用得最多的工具,用法也很簡單,由於直線等命令使用頻率最高但鍵位操作卻很不方便,所以我們有必要更改它。
構造線 XL — 無限延伸的直線,在標注等繪圖時起輔助作用,雖然可以列印出來,但不作為作圖主體使用。
多段線 PL — 用處很大,填充時用此工具先創建邊界可以避免機器分析填充區域的時間。用它計算面積和周長也很好用。還可以用它畫箭頭和粗線。
正多邊形 POL — 畫圖時很少用到它。屬性是閉合的,可以設置全局寬度,用特性工具可以查詢到創建的多邊形面積和周長。
矩形 REC — 常用工具,屬性是閉合的,可以設置全局寬度,用特性工具可以查詢到創建的多邊形面積和周長。
圓弧 ARC — 圓弧有很多種畫法,默認是菜單里的第一種「三點」畫圓法。
圓 C CC 常用工具,屬性是閉合的,可以設置全局寬度,用特性工具可以查詢到創建的多邊形面積和周長。(改成CC是為了把C留給復制命令用)
修訂雲線 revcloud — 用於作強調區域劃分等用途,一般不經常用到。
樣條曲線 SPL — 用來創立形狀不規則的曲線。
橢圓 EL — 用來創建橢圓。
橢圓弧 EL-a — 用來創建橢圓弧。
插入塊 I — 插入塊時,在對話框的瀏覽欄中顯示了本文件內的塊,如果有很多用不到的塊,可以執行PU 清楚命令清楚它,之後就不會顯示了。
創建塊 B或W — B用於在本文件內創建圖塊,W用於創建外部塊文件。CAD2006創建之後的塊雙擊可直接進行編輯,塊編輯器的操作空間和模型空間一樣,但默認是談黃色的背景顏色,可以通過選項來修改成習慣的顏色。
點 PO — 用於填充、等分線等作用,如果執行命令看不見,可以執行格式菜單下的點樣式,加大點大小百分比。
圖案填充 H — 圖案填充命令給出了建築方面的大多數圖例圖案,但實際上,隨著如今對制圖美觀度的提高,需要更多的圖例,可以下載其它圖例補充。對於一些復雜區域的填充,最好先用PL線或者BO命令創建邊界再選取邊界進行填充,會節省機器分析填充區域邊界時間,如果填充區域里有文字,可以同邊框一起選取文字,文字就不會被填充,而且文字周圍還會留出一條空隙。CAD2006支持填充修剪功能。
漸變色 GD — 二維制圖用到漸變色這個命令很少,而三維制圖絕大多用3Dmax等軟體,所以這個命令基本荒廢了。
面域 REG — 是帶物理性質的閉合區域,多用於三維操作,在二維當中,用於計算面積。
表格 TB — 這個功能但操作起來並不是很方便,建議先用Eecel編輯表格然後復制,再執行CAD編輯菜單的選擇性粘貼,選擇CAD圖元,實現表格轉換。
多行文字 MT — 多行文字用於編輯較多的文字,目前的2006版以模範了Word的許多樣式,操作方便了許多。
修改工具 刪除 E — 除了E命令,Delete鍵執行刪除。
復制 CO或CP C 由於復制命令使用較多,建議快捷鍵改成C,2006版本的復制命令默認情況下,可以連續復制,這是復制命令的一大革新。
鏡像 MI RR 鏡像如果需要刪除原對象的,直接在鏡像命令中執行刪除,不用另外執行刪除命令。
偏移 O Q 偏移可以使用除法功能,CAD不支持加、減、乘法運算。比如在兩根100寬的豎線之間偏移出兩根距離相等的線,我們可以執行偏移,在輸入100/3,再拾取原線偏移兩次,現在就生成了每個距離是33.3333的兩根線了。偏移異形的多邊型,需要多邊形是閉合
陣列 AR — 適合復制出比較復雜形狀的圖形,一般簡單的可以復制命令完成的圖形盡量用復制。
移動 M V 由於移動命令用得比較多,原快捷鍵M操作起來並不便捷,建議改成左手邊的V鍵或者左手邊的其它鍵。
旋轉 RO R 有些情況下,我們需要復制並旋轉一個物體,可以執行旋轉命令,再在命令欄中根據提示選擇復制C就可以了。由於旋轉命令用得比較多,原快捷鍵RO操作起來並不便捷,建議改成單獨的R鍵或者左手邊的其它鍵。
比例 SC — 在縮放比例時可以在命令欄使用除法功能,CAD不支持加、減、乘法運算。比如把一個80.25寬的圖元,縮到50寬,可以在命令欄輸入SC,再輸入50/80.25,現在測量寬度,就是50寬了。如果是要放大100,就是100/80.25,這樣可以把任意寬縮放到想要的寬度。
拉伸 S — 靈活使用拉伸命令可以給大大提高作圖效率。除塊、組和外部參照之外的任何圖形對象,覺得長了,短了都可以在圖形對象的前、後、左、右和局部進行拉伸,還可以把這個命令理解成移動局部位置。
修剪 TR — 執行修剪命令時使用F進行欄刪除可以快速剪切對象,在2006版本中,修剪命令增強了修剪功能,可以用拾取框框選需要刪除的部分,一次性可以刪除對象,不象2004以前的版本,需要一根根線點擊刪除,方便了很多。
延伸 EX — 如果延伸到的參照邊沒有那麼長,可以在命令欄設置到延伸到邊,一次設置以後仍有效。
打斷 — — 執行此命令可以打斷線,並且打斷形成的兩個點連在一起。
打斷於點 BR — 執行此命令可以打斷線,但打斷之後兩個點是分開的。
合並 join — 用於合並在一條直線方向上的兩條相臨線條。是打斷的命令的反用法。
倒直角 CHA — 可以倒出處兩邊不一樣長的直角。
倒圓角 F FT 用倒角進行修剪線段有些情況下比剪切命令還要來得快些,把倒角的值設為零即可,倒圓角和倒直角都可以用,建議用圓倒角,因為在實際應用當中,倒圓角用得多些。
分解 X — 分解塊時,如果是塊中包含了另外的塊,需要多次執行此命令。
標注工具 線性標注 DLI — 使用基線標注和連續標注之間需要先標注一條線性標注。
對齊標注 DAL DA 對齊標注可以標注水平和垂直線,也可以標注斜線,所以用快捷方式建議用這個標注,但的卻缺點是拖動一端標注點,會旋轉。
弧長標注 DAR — 標注弧形的長度。
坐標標注 DIMORD — 標注點的坐標。
半徑標注 DRA — 標注圓或圓弧的半徑。
折彎標注 JOG — 有些圓弧只有一小段而且狐度大,標半徑的尺寸線如果全顯示出來,就很難看,這時就應該用折彎標注。
直徑標注 DDI — 標注圓或圓弧的直徑。
角度標注 DAN — 標注兩線之間的夾角。
快速標注 QDIM — 選擇標注點可以一次性生成這些點之間的標注尺寸,很快捷,使用率很高。
基線標注 DBA — 使用基線標注時,需要先創建一個線性標注。
連續標注 DCO — 使用連續標注時,需要先創建一個線性標注。
快速引線 LE — qleaper (LE)直線引線,leader (可創建曲線引線)。
形位公差 TOL — 一般很少用它,不過有些公司用它來作材料標識符,我認為這是個很好的辦法,比塊的方法來得更靈活簡便。
圓心標記 DCE — 用來標記圓心點,顯示為一個十字形,可以通過標注樣式來更改十字形圓心標記的大小。
編輯標注 DED — 用於更改標注文字或旋轉標注文字及尺寸界線。
編輯標注文字 dimtedit — 主要用於更改標注文字的對齊位置。
標注更新 apply — 利用標注更新來快速更新標注,和格式刷類似,但只能刷新標注。
標注樣式 D — 標注樣式的使用頻率最高的可能是阿拉伯數字大小的設置了,一般建立100,50,30等樣式代表相應的比例文字。
其它工具 單行文字 DT — 單行文字的編輯功能很簡單,只能處理簡短的文字,不過用起來也很簡潔,而我們繪圖時的標注文字都很簡短,所以經常用到它。
縮放 Z — 隨著CAD對滑鼠縮放功能的加強,Z命令已經失去了往日的風采,不過用Z命令實時縮放還是有很多人在用。
多線 ML — 用於畫牆體等,一次性可以畫出多條直線。默認情況下只有兩條,可以隨意設置這兩條線的間隔,一般為240mm和120mm牆體厚度。
計算器 QC — (Ctrl+8)啟動CAD里內置的計算器程序,用以計算各種類型的數據。
圓環 DO — 幾乎很少用到它,用也是通過圓偏移出來,所以可以忽略這個命令。
對象捕捉設置 DS — 對象捕捉是CAD的特長,少了它CAD就殘疾了,2006版的CAD新增添了動態輸入的功能,也就是有些命令欄下的命令和數據跑到游標旁邊了,不過有些人認為礙眼,在這里可以設置關閉。
選項 OP — 幾乎每個大型軟體都有個類似的功能,就相當於windows之於控制面板。
強制對齊 AL — 主要的用途是可以把一個任意角度的圖形對齊到想要的位置。是旋轉命令的很好補充,不需要輸入角度就可以完成准確對齊。
創建布局視口 MV — 在布局空間建立新的視口,默認建立的矩形視口,當然也可以根據命令欄的提示創建多邊形視口,也可以把已有的不規則閉合圖形創建成視口。
創建閉合邊界 BO — 用這個工具可以很快很精準的創建閉合的邊界,創建邊界的主要作用是計算面積、周長和填充圖案。
撤銷前一刪除 OOPS — 撤銷前一步的刪除。注意只是撤銷一步,這個命令在創建邊界前用很管用,因為有些圖形很雜可以暫時刪去,免得計算多餘的邊界。刪去之後再進行填充,填充完之後再用這個OOPS命令撤銷剛才刪除的圖形。
測量清單 LI或LS — 每畫一個獨立的幾何對象,CAD都賦予了其的信息,用它可以來查看相關信息,一般我們用的多的是查看閉合圖形的面積和周長。
清理 PU — 清理以前使用過的並且目前沒有關聯使用的圖塊、標注樣式、文字樣子、圖層等。一般在繪圖過一階段性之後執行它可以減少文件體積。
圖層 LA — 快速打開圖層管理器。
顏色 COL — 快速打開顏色管理器。
線型 LT — 快速打開線型管理器。
線寬 LW — 快速打開線型管理器。由於目前幾乎都設置顏色列印,線寬的設置就用不著了。
測量距離 DI — 測量兩點之間的距離和這兩點連線與水平線形成的夾角。起簡要查詢作用,繪圖時比較常用到它來查看線的簡要信息。
查詢面積周長 AA — 主要用於查詢非多段線的閉合圖形,如果是多段線屬性的閉合圖形(如矩形等),直接用LS命令就可以快速查詢出來面積和周長了。
重生成模型 RE — CAD作圖時軟體系統會自動降低顯示線段以提高運行速度,比如有些圓看起來象多邊形就是這個原因,執行這個命令可以顯示完整。
定數等分 DIV — 這是一個很好用的命令,畫圖時常需要把一條線分成幾份在畫細部,用這個可以節約計算時間了。
定距等分 ME — 有了上面的定數等分,定距等分的作用就不大了,用其來也沒有定數等分便捷。
編輯多段線 PE — 如果現有的線不是多段線,執行這個命令會提示你是否先合並成多段線。因此這個命令也用於合並直線成多段線。
編輯塊定義 BE — 執行這個命令,會彈出一個對話框,可以選擇其中的一個塊進行編輯。但一般情況下,我們對需要編輯的塊進行編輯,雙擊它即可。
定義塊屬性 ATT — 用於DIY圖塊,定義好屬性的塊可以一勞永逸,用起來也很方便,所以掌握它很有必要。
轉入圖紙 PS — 在布局空間里進入模型操作時,有時需要轉入到圖紙層面上來,可以用雙擊,也可以用這個命令。
轉入模型 MS — 在布局空間里的圖紙層面上操作時,有是需要轉入到模型里操作,可以用雙擊,也可以用這個命令。
圖形修復管理器 DRM — 在操作時由於停電或者軟體等因素導致軟體關閉,可以利用該工具打開上一次自動保存的文件,自動保存的時間在選項里可以設置。
線型比例 LTS — 有些虛線看起來象實線,就是因為線型比例沒有設好,在模型空間里設置好的虛線轉入布局空間也要重新設置比例。
對象捕捉開關 F3 — 有些虛線看起來象實線,就是因為線型比例沒有設好,在模型空間里設置好的虛線轉入布局空間也要重新設置比例。
正交開關 F8 — 打開和關閉正交
文字樣式 ST — 設置繪圖的文字單位,在繪圖時,常需要兩三種大小類別的字體,最好先設好文字樣式。隨時切換樣式,免得重復設置。
繪圖單位 UN — 設置繪圖的單位。新建文檔時選擇公制會默認單位為毫米。
捕捉設置 SN — 我們看到的十字游標是與XY軸同向的,也就是水平和垂直的,當我們在畫有很多斜線的圖形時,可以用捕捉模式命令設置游標成想要的角度,這樣在執行偏移等命令時很方便,不用每次都輸入斜線的角度,直接輸入寬度就夠了。
改變顯示次序 DR — 當兩圖形重合時,前者會覆蓋後者的顏色,如果用顏色來印,會列印不出來,可以通過這個命令來顯示你想看到的那個圖形。它用點和Photoshop的圖層一樣。
射線 RAY — 類似構造線,只是射線有一個開始點,向一端無限延伸,功能類似於構造線。
創建組 G — 創建一個給定名稱的組,組可以包含塊和單個圖元。組和塊有所區別,組不用炸開可以直接進行編輯,同時也支持復制等命令。
鳥瞰視圖 AV — 彈出鳥瞰視圖界面進行鳥瞰視圖。
粘貼為塊 Ctrl+Shift +V 可以把復制過來的非塊文件粘貼成為塊,同時這也是創建塊的另一個方法,簡便實用。
帶基點復制 Ctrl+Shift +C 用帶基點復制,可以方便在粘貼時捕捉准確位置,這個命令節省了復制後再移動位置的步驟。
文件切換 Ctrl+Tab 如果用CAD同時打開兩個以上文件,這個命令可以在兩個文件之間從前至後切換。加按Shift 可以反向切換。
顯示隱藏命令欄 Ctrl+9 用於隨時顯示和隱藏命令欄。
特性 Ctrl+1 (CH或者PR也可打開)按第一次ctrl+1是打開,第二次是關閉。特性工具不但提供圖形的所有信息,還可以批量操作,很便捷。

閱讀全文

與qc命令相關的資料

熱點內容
C面向切面編程aop例子 瀏覽:364
windowsrar命令 瀏覽:379
單片機編程語言有哪些 瀏覽:441
蘋果安卓系統筆記本怎麼設置密碼 瀏覽:982
只能加密不能解密有什麼用 瀏覽:239
怎麼製造app 瀏覽:121
電腦解壓死機了怎麼辦 瀏覽:607
歐洲伺服器雲進銷存 瀏覽:192
程序員python和java 瀏覽:949
文件夾怎麼插入幻燈 瀏覽:282
帶孩子到崩潰怎麼解壓 瀏覽:63
戰地一被踢出伺服器會顯示什麼 瀏覽:837
怎麼看手機上所有的app 瀏覽:365
網路拚命令怎麼拼 瀏覽:836
產品經理和程序員優先選哪個 瀏覽:393
樸素的app應用怎麼推廣 瀏覽:586
怎麼查校園卡app專屬流量 瀏覽:437
少兒編程教育培訓視頻 瀏覽:562
華為平板如何裝兩個一樣的app 瀏覽:728
程序員與劫匪 瀏覽:623