




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用SC把普通程序设置为系统服务中文教程 分类: 注意depent=后面是有空格的,还有binpath=,displayname= luther.gliethttpSC create CGO-HDDservice BinPath= d:CGOCGOServer.exe Type= own type= interact Start= auto DisplayName= CGO虚拟盘服务这句是用SC建立一个服务,请看如下说明create - 操作目的为创建服务(请查阅后面的中文说明)服务名称为 CGO-HDDService路径(Binpath) 为 d:CGOCGOServer.exe类型(Type) 为 own 与interact交互(虚拟盘服务端是有界面操作的程序, 服务类型必须与桌面交互,不然显示不了界面会被卡在后台里, 当然也要同时和interact交互,不然没有网络访问权。启动类型(Start) 为 Auto(即自动)显示名(DisplayName)为 CGO虚拟盘服务然后再创建服务的说明(不要也可以, 只是服务的说明会空白):SC Description CGO-HDDService CGO2006的服务器端, 如果不是必要请不要停用服务服务描述/说明(Description) 为 CGO2006的服务器端, 如果不是必要请不要停用服务上面讲到的是如何创建一个服务器, 如果需要修改已有的服务则使用Config参数(注意: 部分参数如 Description 无论修改与创建都是同一个格式), 例如我们的虚拟盘服务改变了存放的路径,修改需要用到Config参数:SC Config CGO-HDDService BinPath= C:NetdiskIscsioktor.exe注意,在创建和修改路径等参数时,= 等于号后面必须留一个空格,不然出错同理,修改一下在服务管理的显示名称也要用到Config:SC Config DisplayName 搞搞震某帮忖!注意,在创建描述和名称等内容时需要使用半角 双引号把内容或名称引起来,不然出错我们再来看看SC 的中文帮助:= = SC 是用于与服务控制管理器通信的命令行程序。=用法(示例中的 和 为描述方便, 实际中不用输入敬请注意): SC 操作目的 服务名称 . 的格式为 url=file:/ServerNameServerName/url 通常是指远程计算机或域控制器, 如果操作对象为本机则可以省略。 示例: SC url=file://url Start Server启动远程计算机url=file://url 的SERVER 服务 SC Start Server启动本地计算机的SERVER 服务 可以键入 sc 操作目的以获得以下命令的进一步帮助 操作目的 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-枚举服务的依存关系。用法示例:停止 Server 服务: SC Stop Server修改 Server 服务的显示名称:SC Config Server 这是一个提供共享的服务下列命令不查询服务名称:sc 操作目的 boot-(ok | bad) 表明是否将上一次启动保存为最后所知的好的启动配置Lock-锁定服务数据库QueryLock-查询 SCManager 数据库的 LockStatus用法示例:sc start MyService 可以叠加使用 BinPath-服务程序执行路径 Type-服务类型(是否与桌面交互等) Start-服务启动类型(手动, 自动, 禁止) DisplayName-在服务管理器中显示的名称 QUERY 和 QUERYEX 扩展选项:如果查询命令带服务名称,将返回该服务的状态。其他选项不适合这种情况。如果查询命令不带参数或带下列选项之一,将枚举此服务。type=要枚举的服务的类型(driver, service, all) 默认 = service)state= 要枚举的服务的状态 (inactive, all) (默认 = active)nbufsize= 枚举缓冲区的大小(以字节计) (默认 = 4096)ri=开始枚举的恢复索引号n (默认 = 0)group= 要枚举的服务组 (默认 = all groups)句法示例sc query- 枚举活动服务和驱动程序的状态sc query messenger- 显示信使服务的状态sc queryex messenger- 显示信使服务的扩展状态sc query type= driver - 仅枚举活动驱动程序sc query type= service- 仅枚举 Win32 服务sc query state= all - 枚举所有服务和驱动程序sc query bufsize= 50- 枚举缓冲区为 50 字节sc query ri= 14 - 枚举时恢复索引 = 14sc queryex group= - 枚举不在组内的活动服务sc query type= service type= interact - 枚举所有不活动服务sc query type= driver group= NDIS - 枚举所有 NDIS 驱动程序Windows服务“允许服务与桌面交互”的使用和修改方法 from:/joejoe/archive/2009/05/09/1453250.html描述:在自己写的一个系统服务程序,需要经常用到“允许与桌面进行交互”的设置,网上很多使用修改注册表的形式实现,我测试过,修改注册表后,选中的勾是选上了,但不能弹出应用程序;据说重启电脑后可以,但我不想重启,实际应用也不允许重启,故没有测试重启是否可行的情况。如图:例如:当我需要运行服务程序的时候,弹出我的应用程序,则要在Windows服务“允许服务与桌面交互”中打勾,当我不想弹出应用程序界面的时候,则去掉其中的勾选。实现方式:1.在服务程序安装时编程实现,ProjectInstaller.csCode/*-/穗联技术公司/文件名:ProjectInstaller.cs/文件功能描述:服务程序安装,安装后,把服务设置为允许允许服务与桌面交互/编写人:周林郁-*/usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Configuration.Install;/usingSystem.Linq;usingMicrosoft.Win32;/对注册表操作一定要引用这个命名空间namespaceMonitorServiceRunInstaller(true)publicpartialclassProjectInstaller:InstallerpublicProjectInstaller()InitializeComponent();/this.Context.ParametersServerCode.ToString();/读取安装时输入的服务器编号privatevoidProjectInstaller_AfterInstall(objectsender,InstallEventArgse)/设置允许服务与桌面交互SetServiceTable(MonitorService);/设置允许服务与桌面交互,修改了注册表,要重启系统才能生效/服务程序名称privatevoidSetServiceTable(stringServiceName)RegistryKeyrk=Registry.LocalMachine;stringkey=SYSTEMCurrentControlSetServices+ServiceName;RegistryKeysub=rk.OpenSubKey(key,true);intvalue=(int)sub.GetValue(Type);sub.SetValue(Type,value|256);2.注册表修改onstart的时候修改注册表 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices你的服务名 Type=dword:00000010 keyvalue256 比如现在00000010是16256272 16精制就是00000110 3.SC程序修改, 允许与桌面进行交互在dos命令提示符下输入:sc config MonitorService type= interact type= own回车即可。可以用批处理的方式实现,把下面代码保存为 myservice.bat 即可:rem 配置服务程序为允许与桌面进行交互方式echo 准备停止服务程序.sc stop MyServiceecho 设置允许与桌面进行交互方式允许sc config MyService type= interact type= ownecho 正在重新启动服务.sc start MyServiceecho 启动服务成功!取消“允许与桌面进行交互”DOS命令提示符下运行下面语句即可:sc config MyService type= own经测试:1,2 可以选中“允许与桌面进行交互”,但启动服务的时候,不能弹出应用程序的界面。 3 可以完美实现所有要求。至此,我遇到的问题也完美的得到解决。参考资料:SC与“服务控制器”和已安装设备通讯。SC.exe 检索和设置有关服务的控制信息。可以使用 SC.exe 来测试和调试服务程序。可以设置存储在注册表中的服务属性来控制如何在启动时和作为后台程序运行时启动服务应用程序。SC.exe 的参数可以配置指定的服务,检索当前服务的状态,也可以停止和启动服务。可以生成批处理文件来调用不同的 SC.exe 命令以自动启动或关闭服务序列。SC.exe 提供的功能类似于“控制面板”中“管理工具”项中的“服务”。有关命令的语法,请单击下面任一 sc 命令:sc boot表明最近的启动是否应该存储为上次已知的正常配置。语法sc ServerName boot bad|OK参数ServerName指定服务所在的远程服务器名称。名称必须采用通用的命名惯例 (UNC) 格式(myserver)。若要在本机上运行 SC.exe,请忽略此参数。bad|OK指定最近的启动是否错误或它是否应该存储为上次已知的正常配置。/?在命令提示符显示帮助。范例下面的范例显示了如何使用 sc boot 命令:sc boot oksc boot badsc config修改注册表和“服务控制管理器”数据库中的服务项的值。语法sc ServerName config ServiceName type= own|share|kernel|filesys|rec|adapt|interact type= 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参数ServerName指定服务所在的远程服务器名称。名称必须采用通用的命名惯例(UNC)格式(myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。type= own|share|kernel|filesys|rec|adapt|interact type= own|share指定该服务类型。 值 说明own 服务以其自身的进程运行。不与其它服务共享可执行文件。这是默认设置。share 服务作为共享进程运行。它与其它服务共享一可执行文件。kernel 驱动程序filesys 文件系统驱动程序。rec 文件系统识别驱动器(表示计算机上使用的文件系统)。adapt 适配器驱动器(表示键盘、鼠标、磁盘驱动器这样的硬件项)。interact 服务可以与桌面交互作用,接收用户的输入。交互服务必须以在 LocalSystem 帐户下运行。该类型必须与 type= own 或 type= shared(例如, 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 错误已记录,启动继续。记录错误超出在事件日志的范围,不再给用户作出提示。binpath= BinaryPathName指定一个进入服务二进制文件的路径。group= LoadOrderGroup指定一个该服务为其中成员的组名。组列表储存在注册中的 HKLMSystemCurrentControlSetControlServiceGroupOrder 子项中。默认设置为空值。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.exesc continue为了继续暂停的服务,要给服务发送一个 CONTINUE 控制请求。语法sc ServerName continue ServiceName参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。/?在命令提示符显示帮助。注释使用 continue 操作来继续暂停的服务。范例下面的范例显示了如何使用 sc continue 命令:sc continue tapisrvsc control发送给服务CONTROL B。语法sc ServerName control ServiceName paramchange|netbindadd|netbindremove|netbindenable|netbinddisable|UserDefinedControlB参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。paramchange|netbindadd|netbindremove|netbindenable|netbinddisable|UserDefinedControlB指定要发送到服务的控制。/?在命令提示符显示帮助。sc create为服务在注册表和“服务控制管理器”中创建子项和入口。语法sc ServerName create ServiceName type= own|share|kernel|filesys|rec|adapt|interact type= 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参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。type= own|share|kernel|filesys|rec|adapt|interact type= own|share指定该服务类型。默认类型为 type= own。 值 说明own 服务以其自身的进程运行。不与其它服务共享可执行文件。这是默认设置。share 服务作为共享进程运行。它与其它服务共享一可执行文件。kernel 驱动程序filesys 文件系统驱动程序。rec 文件系统识别驱动器(表明在计算机上使用的文件系统)。interact 服务可以与桌面交互作用,接收用户的输入。交互服务必须以在 LocalSystem 帐户下运行。该类型必须与 type= own 或 type= shared(例如, type= interact type= own)结合使用。自身使用 type= interact 将会产生一个无效参数错误。start= boot|system|auto|demand|disabled指定服务的起始类型。默认的起始类型是 start= demand。 boot 由启动引导程序加载的设备驱动器。system 在核心初始化过程中启动的设备驱动器。auto 每次计算机重新启动时,甚至没有人登录计算机时,都能自动开始的服务。demand 必须手动启动的服务。如果没有指定“start=”,这就默认值。disabled 不能启动的服务。要启动一个禁用的服务,把启动类型更改为其他值。error= normal|severe|critical|ignore如果在启动中,服务器启动失败,则指定错误的严重性。默认设置为 ascii。 normal 将记录错误,并且显示消息对话框,通知用户服务启动失败。启动将会继续这是默认设置。severe 记录错误(如果存在)。计算机尝试以最新的有效配置重新启动。这可能是由于计算机能够重新启动,但服务器却仍然不能运行。critical 记录错误(如果存在)。计算机尝试以最新的有效配置重新启动。如果上次已知正常的配置失败,启动也将失败,启动过程就会以“蓝屏”错误而停止。ignore 错误已记录,启动继续。记录错误超出在事件日志的范围,不再给用户作出提示。binpath= BinaryPathName指定一个进入服务二进制文件的路径。binpath= 没有默认值,必须要给出此字符串。group= LoadOrderGroup指定一个该服务为其中成员的组名。组列表储存在注册中的 HKLMSystemCurrentControlSetControlServiceGroupOrder 子项中。默认设置为空值。/hidden:yes | no指定是否在“CreateService”调用中获得 TagID。标记仅用于根启动或系统启动驱动程序。depend= dependencies指定必须要在此项服务之前启动的服务名或组名。前面斜线 (/) 分离开来的名字。obj= AccountName|ObjectName指定一个将运行的服务的账户名,或指定一个将会运行的驱动程序的 Windows 驱动程序对象名。displayname= DisplayName指定被用户界面程序用来标识服务的友好名称。password:password指定一个密码。如果使用的不是 LocalSystem 的帐户,密码是必需的。/?在命令提示符显示帮助。注释如果参数及其值之间没有空格,(例如,是 type= own, 而不是 type=own),则操作会失败。范例下面的范例显示了如何使用 sc create 命令:sc myserver create NewService binpath= c:windowssystem32NewServ.exesc create NewService binpath= c:windowssystem32NewServ.exe type= share start= auto depend= +TDI Netbiossc delete从注册表中删除服务子项。如果服务正在运行或者另一个进程有一个该服务的打开句柄,那么为了删除而标记该服务。语法sc ServerName delete ServiceName参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。/?在命令提示符显示帮助。注释使用“添加或删除程序”删除 DHCP、DNS 或任何其它内置的操作系统服务。“添加或删除程序”不只删除该服务的注册表子项,而且还卸除该服务并删除其所有的快捷方式。范例下面的范例显示了如何使用 sc delete 命令:sc delete newservsc description设置服务的描述字符串。语法sc ServerName description ServiceName Description参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。说明为指定服务指定描述。如果没有指定字符串,则不会修改该服务的描述。对包含在服务描述中的字符数量没有限制。/?在命令提示符显示帮助。范例下面的范例显示了如何使用 sc description 命令:sc description newserv Runs quality of service control.sc enumdepend列出只有运行了指定服务才能够运行的服务。语法sc ServerName enumdepend ServiceName BufferSize参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。BufferSize以字节为单位指定枚举缓存区的大小。默认值为 1024 字节。/?在命令提示符显示帮助。注释如果缓冲区不够大,enumdepend 操作只会部分输出依存服务,并指定输出所有依存服务所需的额外缓冲区大小。如果输出被截断,重新运行该操作并指定更大的缓冲区大小。范例下面的范例显示了如何使用 sc enumdepend 命令:sc enumdepend rpcss 5690sc enumdepend tapisrvsc failure指定服务失败时要采取的操作。语法sc ServerName failure ServiceName reset= ErrorFreePeriod reboot= BroadcastMessage command= CommandLine actions= FailureActionsAndDelayTime参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。reset= ErrorFreePeriod指定没有失败的周期长度(单位为秒),此后失败计算器的应该重置为 0。这个参数必须与 actions= 参数结合使用。reboot= BroadcastMessage指定服务失败时要广播的消息。command= CommandLine指定服务失败时要运行的命令行。有关在失败时如何运行批处理或 VBS 文件的信息,请参阅“注释”。actions= FailureActionsAndDelayTime指定失败操作及其延迟时间(单位为毫秒),以正斜杠 (/) 隔开。下列操作有效:run、restart 和 reboot。此参数必须与 reset= 参数结合使用。在失败时不采取操作请使用 actions= 。/?在命令提示符显示帮助。注释不是所有的服务都允许更改其失败选项。其中一些作为服务集的一部分运行。要在失败时运行批处理文件,请指定 cmd.exe Drive:FileName.bat 为 command= 的参数,其中 Drive:FileName.bat 是批处理文件的完整的合格名称。要在失败时运行 VBS 文件,请指定 cscript drive:myscript.vbs 为 command= 的参数,其中 drive:myscript.vbs 是脚本文件的完整的合格名称。可以将三种不同的操作指定为 actions= 的参数,它们将会在服务的第一次、第二次、第三次失败时使用。如果参数及其值之间没有空格,(例如,是 type= own,而不是 type=own),则操作会失败。范例下面的范例显示了如何使用 sc failure 命令:sc failure msftpsvc reset= 30 actions= restart/5000sc failure dfs reset= 60 command= c:windowsservicesrestart_dfs.exe actions= run/5000sc failure dfs reset= 60 actions= reboot/30000sc failure dfs reset= 60 reboot= The Distributed File System service has failed. Because of this, the computer will reboot in 30 seconds. actions= reboot/30000sc failure myservice reset= 3600 reboot= MyService crashed - rebooting machine command= %windir%MyServiceRecovery.exe actions= restart/5000/run/10000/reboot/60000sc getdisplayname获得与特定服务关联的显示名称。语法sc ServerName getdisplayname ServiceName BufferSize参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。BufferSize指定缓冲区大小(以字节为单位)。默认值为 1024 字节。/?在命令提示符显示帮助。范例下面的范例显示了如何使用 sc getdisplayname 命令:sc getdisplayname clipsrvsc getdisplayname tapisrvsc getdisplayname sharedaccesssc getkeyname使用特定服务的显示名称作为输入会获得与其相关联的键名。语法sc ServerName getkeyname ServiceDisplayName BufferSize参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceDisplayName指定服务的显示名称。BufferSize指定缓冲区大小(以字节为单位)。默认值为 1024 字节。/?在命令提示符显示帮助。注释如果 ServiceDisplayName 包含空格,请使用引号将文本引起来(例如,Service Display Name)。范例下面的范例显示了如何使用 sc getkeyname 命令:sc getkeyname remote procedure call (rpc)sc getkeyname internet connection sharingsc getkeyname clipbooksc interrogate向服务发送一个 INTERROGATE 控制请求。语法sc ServerName interrogate ServiceName参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。/?在命令提示符显示帮助。注释使用“服务控制管理器”向服务发送 INTERROGATE 会导致该服务使用“服务控制管理器”更新其状态。范例下面的范例显示了如何使用 sc interrogate 命令:sc interrogate sharedaccesssc interrogate rpcsssc lock锁定“服务控制管理器”的数据库。语法sc ServerName lock参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行SC.exe,请忽略此参数。/?在命令提示符显示帮助。注释锁定“服务控制管理器”的数据库会阻止启动任何服务。 如果要确保服务在停止之后不会启动,请使用这个命令。这允许您不受干扰的进行一些操作(例如,删除服务)。使用 lock 操作锁定“服务控制管理器”的数据库,然后通过键入 u 来使数据库解锁。也可以从锁定数据库的进程中关闭该进程。范例下面的范例显示了如何使用sc lock 命令:sc locksc pause发送 PAUSE 控制请求到服务。语法sc ServerName pause ServiceName参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。/?在命令提示符显示帮助。注释在终止服务之前使用 pause 操作来暂停它。不是所有的服务都能够被暂停。在暂停时不是所有的服务都执行同样的操作。一些服务继续为已有的客户端服务,但不会接受新的客户端。其他的会终止对已有客户端的服务,而且也不会接受新的客户端。范例下面的范例显示了如何使用sc pause 命令:sc pause tapisrvsc qc查询服务的配置信息。语法sc ServerName qc ServiceName BufferSize参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 (myserver)。若要在本机上运行 SC.exe,请忽略此参数。ServiceName指定由 getkeyname 操作返回的服务名。BufferSize指定缓冲区大小(以字节为单位)。默认值为 1024 字节。/?在命令提示符显示帮助。注释qc 操作显示有关服务的下列信息:SERVICE_NAME(服务在注册表中的子键名)、TYPE、ERROR_CONTROL、BINAR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年水质监测系统合作协议书
- 人力资源管理咨询服务协议要求
- 农村经济管理责任承包合同
- 健康饮食健康咨询协议
- 2025年重组链激酶项目发展计划
- 地产开发投资证明书(7篇)
- 金融科技解决方案合作合同
- 餐饮外卖行业智能化订单处理系统开发方案
- 2025年红外光学测量雷达项目建议书
- 出生日期与在职薪资证明(7篇)
- MOOC 创业管理-江苏大学 中国大学慕课答案
- 2024年四川省自然资源投资集团有限责任公司招聘笔试参考题库附带答案详解
- 国外高速公路管理模式及发展趋势
- 煤矿自动化(培训)
- 肖申克的救赎 英语三分钟演讲-文档资料
- 植物基酸奶项目说明(范文模板)
- 九年级化学中考第二轮复习--八大专题人教版
- XIRR测算公式本金(模板)
- 钣金报价计算表(强)
- IATF16949过程审核检查表模版
- 单相半桥逆变电路
评论
0/150
提交评论