sc[化學元素]

sc[化學元素]

1.化學元素鈧(Scandium)2.中國塗鴉雜誌(STREETOFCHINA)3.希臘時尚男裝品牌(SiempreContigo)4.拳皇術語(SuperCancel)5.射擊遊戲半條命的MOD(svenco-op)6.《實況足球》遊戲中操作技巧(SuperCancel)。

基本信息

PC遊戲<星際爭霸>(Starcraft)

指PC遊戲<星際爭霸>(Starcraft),SC為其縮寫.

<實況足球>遊戲中"超級取消"

在<實況足球>遊戲中,有一個操作技巧叫"超級取消"(SuperCancel),是指同時按住PS2搖桿上的R1R2鍵來操控球員來進行強制性的移動.

元素鈧

簡介

(舊譯作鉰、鏮),英文名稱scandium,元素符號Sc,是稀土元素之一,為銀白色金屬,質較軟;熔點1541°C,沸點2831°C,密度2.989克/厘米³。晶體結構有六方密堆積(1335°C以下)和體心立方。第一電離能為6.54電子伏特。鈧在化合物中主要呈3價態,易溶於水,可與熱水作用放出氫,也易溶於酸,是一種強還原劑。在空氣中容易氧化成Sc2O3而失去金屬光澤變成暗灰色。鈧的氧化物及氫氧化物只顯鹼性,但其鹽灰幾乎不能水解。氧化鈧為白色粉末,易溶於酸中生成相應的鹽。鈧的氯化物為白色結晶,易溶於水並能在空氣中潮解。鈧的離子半徑較小,形成配位化合物的能力較強;鈧能與多種氨羧絡合劑生成穩定的螯合物;鈧能與茜素和苯胂酸等有機試劑生成有色配合物,這個性質被用於鈧的比色分析和光譜分析。常跟釓、鉺等混合存在,產量很少。鈧在地殼中的含量約為0.0005%,主要礦物為鈧釔石,鈧也存在於核裂變產物中,自然界存在的鈧全部為穩定同位素鈧45。另外,鈧還有9种放射性同位素,即40~44Sc和46~49Sc。其中,46Sc作為示蹤劑,已在化工、冶金及海洋學等方面使用。在醫學上,國外還有人研究用46Sc來醫治癌症。

發現

1879年,瑞典的化學教授尼爾森(L.F.Nilson,1840~1899)和克萊夫(P.T.Cleve,1840~1905)差不多同時在稀有的礦物矽鈹釔礦和黑稀金礦中找到了一種新元素。他們給這一元素定名為"Scandium"(鈧),就是門捷列夫當初所預言的"類硼"元素。他們的發現再次證明了元素周期律的正確性和門捷列夫的遠見卓識。隨著鈧以及其他一些稀土元素的發現,完成了發現稀土元素第三階段的另一半。
元素來源:
主要以礦物thortveitile和wiikite存在。在一些錫、鎢礦中也含有鈧,從鎢礦、錫石及含有其他稀土的礦石中回收製得,主要礦物為鈧釔石,極稀少。

Suppressed Carrier抑制載波

SC--SuppressedCarrier抑制載波。如,DSB-SC--DoubleSideBand-SuppressedCarrier抑制載波的雙邊帶調製

暗黑破壞神中的小護身符,smallcharm

暴雪著名遊戲<暗黑破壞神>中的小護身符-smallcharm,一般特指7%獲得魔法裝備(MF)的小護身符(占1格空間),曾經是戰網上的貨幣單位。

拳皇術語,Super Cancel的簡稱

在KOF99及2000中,當所用選手爆CM(COUNTERMODE)時,一般情況下都能夠使用一些【SUPERCANCEL】連技。何謂“SUPERCANCEL”?實際上就是說在CM下的必殺技CANCEL接駁超必殺技。
一般地說,在CM下如果超必殺技的前部分指令與上一招必殺技的輸入指令的把位相同,我們就可以在必殺技輸入後省去超必殺的前部分指令而直接輸入後部分的指令。
2000以後的版本不用爆氣即可發出SuperCancel。

簡體中文

=SimplifiedChinese簡體中文

英雄傳說6空之軌跡的第2部作品

英雄傳說6空之軌跡的第2部作品,簡稱為SC,相對而言第一部作品簡稱為FC,第三部作品簡稱為TC

資深大律師(Senior Counsel)

資深大律師Senior Counsel),是一些大英國協國家香港對經確認後的資深訟務律師稱號。該稱號等同於香港主權移交至中華人民共和國前、或奉英王為元首國家中的御用大律師新加坡稱為高級律師。
除香港外,愛爾蘭南非蓋亞那特立尼達和多巴哥以及印度都引入了資深大律師的稱號。相類似的稱號包括澳大利亞昆士蘭州的州內大律師和斯里蘭卡的總統專用大律師。
英國紐西蘭和澳大利亞的其他州份都正在考慮引入此稱號,以取代御用大律師之名。

海大商船學院的簡稱

海大商船學院的簡稱

Windows服務管理工具sc.exe

使用詳解

描述:
SC是用於與服務控制管理器通信的命令行程式。
用法:
sc<server>[command][servicename]<option1><option2>...
選項<server>的格式為"\\ServerName"
可以鍵入"sc[command]"以獲得命令的進一步幫助命令、query-----------查詢服務的狀態,
舉服務類型的狀queryex---------查詢服務的擴展狀態,
或枚舉服務類型的狀態。start-----------啟動服務。pause-----------傳送PAUSE控制請求到服務。
interrogate-----傳送INTERROGATE控制請求到服務。continue--------傳送CONTINUE控制請求到服stop------------傳送STOP請求到服務。
config----------(永久地)更改服、description-----更改服務的描述。failure---------更改服務失敗時所進行的操作。
qc--------------查詢服務的配置信息。
qdescription----查詢服務的描述。
qfailure--------查詢失敗服務所進行的操作。
delete----------(從註冊表)刪除服務。
create----------創建服務(將其添加到註冊表)。
control---------傳送控制到服務。
sdshow----------顯示服務的安全描述符
sdset-----------設定服務的安全描述符。
GetDisplayName--獲取服務的DisplayName。
GetKeyName------獲取服務的ServiceKeyName。EnumDepend------枚舉服務的依存關係。
下列命令不查詢服務名稱:
sc<server><command><option>
boot------------(ok|bad)表明是否將上一次啟動保存最後所知的好的啟動配置
Lock------------鎖定服務數據QueryLock-------查詢SCManager資料庫的LockStatus
示例:
scstartMyService

使用完全指南

寫這個東西的目的在於讓大家了解一下SC這個服務管理程式的使用,另一方面也是為了讓大家更進一步的了解到NT,2000的服務的一些基礎問題,如果有時間,希望大家好好看看。再來結合起上一次如何打開termservice服務的那篇文章,在服務方面大家應該比較了解了。用這個東西就可以刪除在別人機器里留下的如ffsniffer,sksockerver這些東西,不用再擔心,裝上了刪除不了。但是畢竟這個東西還是MS的產品,所以,如eventlog這樣的服務,是不可以用它關閉的。累呀累呀,寫了我整整一個早上,就是不知道有沒有人看!

我們知道在Mstools SDK,也就是在Resource Kit有一個很少有人知道的命令行軟體,SC.exe,這個軟體向所有的 Windows NT和Windows 2000要求控制他們的API函式。我們可以在命令行里通過對這些函式設定參數的方式來設定他們(API)。SC.exe也可以顯示服務的狀態,同時也可以從狀態結構區域裡重新找到存儲在裡面的數值。它還可以列出遠程計算機的服務函式或者是服務狀況結構。

SC.exe這個開發工具至少可以比服務控制臺程式和網路命令行界面(net.exe,這個東西可以告訴你一個服務是在運行中,還是停止,還是暫停。)這兩個東西提供更多的細節和準確的信息。雖然上述兩個東西在正常工作的情況下,對於完整的調試是非常好用的,但是如果有新的服務,或者新的代碼被開發出來的時候,這兩個工具提供的信息可能造成誤導。這也就是我們需要用到SC的原因。

下面舉列說明,如果在開發階段,你的服務在掛住在一個start-pending的時候,控制臺和net.exe同樣報告服務是在運行的。但它掛在一個stop-pending的時候,net.exe報告它運行,而控制臺著報告它停止,如果你試著啟動它,這是控制臺則會告訴你這個服務正在運行。難道這不是很困惑嗎?呵呵!

SC.exe可以讓你詢問服務的狀況和取出存儲在狀態結構區域內的數值,控制臺和net.exe不提供服務完整的狀況。但是無論如何,SC程式可以告訴你這個服務準確的情形,同樣也可以給你看最後的checkpoint數和等待提示。

這個checkpoint,我叫它檢查點(我覺得他就像一個程式調試時置的斷點),所以我們也可以把看作為一個調試工具,因為它可以提供一個關於在程式停止時還要沿著初始化繼續前進多久準確報告。

SC.exe也可以允許你調用很多的服務控制API函式,可以讓你從命令行里改變大量的參數。這位服務開發者們提供了很多的優勢。例如,它提供了一個方便的方式來創建或者在註冊表和服務控制管理資料庫中配置服務信息。開發者們不需要在手動的在註冊表里單獨的設定鍵值來配置服務,也不用重起機器來強迫服務控制管理資料庫升級。

作為一個命令很工具,SC.exe可以用來測試你自己的系統,你可以設定一個批處理檔案來使用不同的參數調用SC.exe來控制服務。這個很有用,如果你想看看你的服務不斷的啟動和停止,我沒有試過喔!讓一個服務一下子打開,一下子關閉,聽上去很不錯的。如果你的服務進程裡面有多個進程的話,你可以保持一個進程繼續運行不讓它走開,然後讓另一個不斷的打開在關閉,還可以尋找一下記憶體缺乏導致不完全清楚的證據。

下面介紹SC,SC QC,and SC QUERY
SC使用這樣的語法:
1. SC [Servername] command Servicename [Optionname=
Optionvalues]
2. SC [command]
這裡使用第一種語法使用SC,使用第二種語法顯示幫助。
下面介紹各種參數。
Servername
可選擇:可以使用雙斜線,如\myserver,也可以是2.168.0.1來操作遠程計算機。

如果在本地計算機上操作
就不用添加任何參數。
Command
下面列出SC可以使用的命令。
Config----改變一個服務的配置。(長久的)
continue--對一個服務送出一個繼續控制的要求。
Control----對一個服務送出一個控制。
Create----創建一個服務。(增加到註冊表中)
delete----刪除一個服務。(從註冊表中刪除)
EnumDepend--列舉服務的從屬關係。
GetDisplayName--獲得一個服務的顯示名稱。
GetKeyName--獲得一個服務的服務鍵名。
Interrogate--對一個服務送出一個詢問控制要求。
Pause----對一個服務送出一個暫停控制要求。
Qc----詢問一個服務的配置。
Query----詢問一個服務的狀態,也可以列舉服務的狀態類型。
Start----啟動一個服務。
Stop----對一個服務送出一個停止的要求。
Servicename在註冊表中為servicekey制定的名稱。注意這個名稱是不同於顯示名稱的(這個名稱可以用netstart和服務控制臺看到),而SC是使用服務鍵名來鑑別服務的。
Optionname
這個optionname和optionvalues參數允許你指定操作命令參數的名稱和數值。注意,這一點很重要在操作名稱和等號之間是沒有空格的。一開始我不知道,結果………………,比如,start=optionvalues,這個很重要。
Optionvalues可以是0,1,或者是更多的操作參數名稱和數值對。
如果你想要看每個命令的可以用的optionvalues,你可以使用sccommand這樣的格式。
這會為你提供詳細的幫助。
Optionvalues
為optionname的參數的名稱指定它的數值。有效數值範圍常常限制於哪一個參數的optionname。如果要列表請用sccommand來詢問每個命令。
Comments
很多的命令需要管理員許可權,所以我想說,在你操作這些東西的時候最好是管理員。呵呵!
當你鍵入SC而不帶任何參數時,SC.exe會顯示幫助信息和可用的命令。當你鍵入SC緊跟著命令名稱時,你可以得到一個有關這個命令的詳細列表。比如,鍵入sccreate可以得到和create有關的列表。
但是除了一個命令,scquery,這會導出該系統中當前正在運行的所有服務和驅動程式的狀態。
當你使用start命令時,你可以傳遞一些參數(arguments)給服務的主函式,但是不是給服務進程的主函式。
SCcreate
這個命令可以在註冊表和服務控制管理資料庫建立一個入口。
語法1
sc[servername]createServicename[Optionname=Optionvalues]
這裡的servername,servicename,optionname,optionvalues和上面的一樣,這裡就不多說了。這裡我們詳細說明一下optionname和optionvalues。
Optionname--Optionvalues
描述
type=----own,share,interact,kernel,filesys
關於建立服務的類型,選項值包括驅動程式使用的類型,默認是share。
Start=----boot,system,auto,demand,disabled
關於啟動服務的類型,選項值包括驅動程式使用的類型,默認是demand(手動)。
Error=----normal,severe,critical,ignore
當服務在導入失敗錯誤的嚴重性,默認是normal。
binPath=--(string)
服務二進制檔案的路徑名,這裡沒有默認值,這個字元串是必須設定的。
Group=----(string)
這個服務屬於的組,這個組的列表保存在註冊表中的ServiceGroupOrder下。默認是nothing。
Tag=----(string)
如果這個字元串被設定為yes,sc可以從CreateServicecall中得到一個tagId。然而,SC並不顯示這個標籤,所以使用這個沒有多少意義。默認是nothingdepend=----(spaceseparatedstring)有空格的字元串。
在這個服務啟動前必須啟動的服務的名稱或者是組。
Obj=----(string)
賬號運行使用的名稱,也可以說是登入身份。默認是localsystem
Displayname=--(string)
一個為在用戶界面程式中鑑別各個服務使用的字元串。
Password=--(string)
一個密碼,如果一個不同於localsystem的賬號使用時需要使用這個。
Optionvalues
Optionname參數名稱的數值列表。參考optionname。當我們輸入一個字元串時,如果輸入一個空的引用這意味著一個空的字元串將被導入。
Comments
TheSCCREATEcommandperformstheoperationsofthe
CreateServiceAPIfunction.
這個sccreate命令執行CreateServiceAPI函式的操作。詳細請見CreateService。
例1
下面這個例子在一台叫做(\myserver)的計算機上為一個叫“NewService”的服務建立的一個註冊表登記。
Sc\myservercreateNewServicebinpath=c:winntsys
tem32NewServ.exe
按照默認,這個服務會建立一個WIN32_SHARE_PROCESS使用SERVICE_DEMAND_START啟動方式。這將不會有任何從屬關係,也將會按照localsystem安全上下關係來運行。
例2
下面這個例子將在本地計算機上,建立一個服務,它將會是一個自動運行服務,並且運行在他自己的進程上。它從屬於TDI組和NetBios服務上。注意,你必須在從屬中間增加一個空格的引用。
SccreateNewServicebinpath=c:winntsystem32NewServ.exe
type=own
start=autodepend="TDINetbios"
例3
服務開發者可以通過臨時改變二進制路徑(影像路徑)的方式來將這個服務運行在核心調試器的上下關係中。下面這個例子就可以讓我們看到如何改變服務的配置。
ScconfigNewServicebinpath="ntsd-dc:winntsys
tem32Newserv.exe"
這個例子會引起服務控制管理器調用ntsd.exe使用下例的參數字元串:
"-dc:ntsystem32NewServ.exe"
當系統裝入newserv.exe時ntsd將會轉而打斷調試器,所以斷點可以被設定在服務代碼里。
SCQC
這個SCQC“詢問配置”命令可以列出一個服務的配置信息和QUERY_SERVICE_CONFIG結構。

語法1
sc [Servername] qc Servicename [Buffersize]
Parameters
servername和servicename前面已經介紹過了,這裡不再多說。
Buffersize,可選擇的,列出緩衝區的尺寸。
Comments
SC QC命令顯示了QUERY_SERVICE_CONFIG結構的內容。
以下是QUERY_SERVICE_CONFIG相應的區域。
TYPE------dwServiceType
START_TYPE----dwStartType
ERROR_CONTROL----dwErrorControl
BINARY_PATH_NAME--lpBinaryPathName
LOAD_ORDER_GROUP--lpLoadOrderGroup
TAG------dwTagId
DISPLAY_NAME----lpDisplayName
DEPENDENCIES----lpDependencies
SERVICE_START_NAME--lpServiceStartName
例1
下面這個例子詢問了在上面例子中建立的“NewService”服務的配置:
sc \myserver qc NewService
sc顯示下面的信息:
SERVICE_NAME: NewService
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 3 DEMAND_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : c:winntsys tem32NewServ.exe
LOAD_ORDER_GROUP :
TAG : 0
DISPLAY_NAME : NewService
DEPENDENCIES :
SERVICE_START_NAME : Localsys tem
NewService有能力和其他的服務共享一個進程。但是它不是自動啟動的。二進制檔案名稱是NewServ.exe。這個服務不依靠與其它的的服務,而且運行在lcoalsystem的安全上下關係中。這些都是調用QueryServiceStatus基本的返回,如果還需要更多的細節屆時,可以看看API函式檔案。

SC QUERY
SC QUERY命令可以獲得服務的信息。
語法:
sc [Servername] query { Servicename │ Optionname=
Optionvalues… }
參數:
servername, servicename, optionname,
optionvalues不在解釋。只談一下這個命令提供的數值。
Optionname--Optionvalues
Description
type=----driver, service, all
列舉服務的類型,默認是service
state=----active, inactive, all
列舉服務的狀態,默認是active
bufsize=--(numeric values)
列舉緩衝區的尺寸,默認是1024 bytes
ri=----(numeric values)
但開始列舉時,恢復指針的數字,默認是0
Optionvalues
同上。
Comments
SC QUERY命令可以顯示SERVICE_STATUS結構的內容。
下面是SERVICE_STATUS結構相應的信息:
TYPE------dwServiceType
STATE------dwCurrentState, dwControlsAccepted
WIN32_EXIT_CODE----dwWin32ExitCode
SERVICE_EXIT_CODE--dwServiceSpecificExitCode
CHECKPOINT----dwCheckPoint
WAIT_HINT----dwWaitHint
在啟動計算機後,使用SC
QUERY命令會告訴你是否,或者不是一個啟動服務的嘗試。如果這個服務成功啟動,WIN32_EXIT_CODE區間會將會包含一個0,當嘗試不成功時,當它意識到這個服務不能夠啟動時,這個區間也會提供一個退出碼給服務。

例子
查詢“NewService"服務狀態,鍵入:
sc query NewService
顯示一下信息:
SERVICE_NAME: NewService
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 1 STOPPED
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 1077 (0x435)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
注意,這裡存在一個給這個服務的退出碼,即使這個服務部不在運行,鍵入nethelpmsg1077,將會得到對1077錯誤信息的說明:上次啟動之後,仍未嘗試引導服務。所以,這裡我想說一句,希望大家可以活用net helpmsg,這會對你的學習有很大的幫助。

下面在對SC query的命令在說明一下:
列舉活動服務和驅動程式狀態,使用以下命令:
sc query
顯示messenger服務,使用以下命令:
sc query messenger
只列舉活動的驅動程式,使用以下命令:
sc query type= driver
列舉Win32服務,使用以下命令:
sc query type= service
列舉所有的服務和驅動程式,使用以下命令:
sc query state= all
用50 byte的緩衝區來進行列舉,使用以下命令:
sc query bufsize= 50
在恢複列舉時使用index=14,使用以下命令:
sc query ri=14
列舉所有的互動式服務,使用以下命令:
sc query type= service type= interact

相關詞條

相關搜尋

熱門詞條

聯絡我們