一个人不应该依附在其他人身上,一个人应该首先自力更生。你应该自己能够独立,能够安顿你自己,那你就不会害怕了。你爱你自己的话,别人不能不爱你吧。

OTAPool Service Problem

上一篇 / 下一篇  2008-04-16 10:01:23 / 个人分类:TD

!hz jD_k@1^FU051Testing软件测试网1Z Az;_#p^,F&XS#W

D{ a.]IK s0以前出现过这样的问题,然后去服务里面启动相应的OTAPool服务即可

\TQB0~0

,G1X!~k_ `0结果今天在服务里查不到OTAPool Service(对于SendAllQualified Service一样有效)

6EI(s-D2m'W?v,C5^ ~)FR051Testing软件测试网~.e;VfY0Lb7m3XD'}

在c盘搜了OTAPool Service 也找到exe文件51Testing软件测试网0C2CTw_Z\t?

avi0jh T_ Q0可是服务依旧不能启动51Testing软件测试网n9ih0]7vc

la$PGd4C6^W0解决办法:

Y&h&g%Em?L051Testing软件测试网 E8[)t[3y }^!y

  http://bbs.51testing.com/viewthread.php?tid=103000&highlight=OTAPool这个帖子上的

#?0U.|k!k*| }*U_7AB051Testing软件测试网:W[,B,|6qA

   虽然不知道什么原因导致该问题的发生,但可以使用sc命令修复,51Testing软件测试网 K%lRn!Yi!lC+P)b
如:sc.exe create OtaPool binpath= "C:\Program Files\Common Files\Mercury Interactive\TDAPIServer\OTAPool.exe"51Testing软件测试网q!\8WDG*{l

51Testing软件测试网CM1X+z3tJl

   type= own start= auto displayname= "OtaPool"

f2r&WH I3k.Ng0

{J+Cib'{&]_;@0第一句话可以

!g.rt-x ^c&[_051Testing软件测试网4u/c4Gh,PU Fs

然后就能看到服务里面多了OTAPool服务,直接启动即可,不知道为什么上面第二句话运行不了

L+U\N,U$y0

Ec"sR`w Zo0其实第一句和第二句是一条语句! type是前面的参数51Testing软件测试网 Jw#P]5j`'OA

51Testing软件测试网7\+d{+d2C

SC与“服务控制器”和已安装设备通讯。51Testing软件测试网wL]BN!ZP

M0a4ZzG5APg0SC.exe 检索和设置有关服务的控制信息。可以使用 SC.exe 来测试和调试服务程序。可以设置存储在注册表中的服务属性来控制如何在启动时和作为后台程序运行时启动服务应用程序。SC.exe 的参数可以配置指定的服务,检索当前服务的状态,也可以停止和启动服务。可以生成批处理文件来调用不同的 SC.exe 命令以自动启动或关闭服务序列。SC.exe 提供的功能类似于“控制面板”中“管理工具”项中的“服务”。51Testing软件测试网S$MU(W?

51Testing软件测试网-~lV%Qy:NB

sc create

,@z;f;E Jn0

w#Imf6h0为服务在注册表和“服务控制管理器”中创建子项和入口。

^-kY*bz_ cCX5T0

g"S)[l/];K }J#K)q0语法51Testing软件测试网 h t#S8A&b5{*@
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]

,hy@J~$Q)bU W3dY051Testing软件测试网 _^3l:a-`WoV

参数51Testing软件测试网}NJ W)tkY[g
ServerName51Testing软件测试网8D9^ F6j1U
指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 ("\\myserver")。若要在本机上运行 SC.exe,请忽略此参数。
*F7G*bE6`k4`-[2pq0ServiceName51Testing软件测试网 L:m"~8O _ HuM3j
指定由 getkeyname 操作返回的服务名。51Testing软件测试网1g!T oJT#aBI+j!Ad S
type= {own|share|kernel|filesys|rec|adapt|interact type= {own|share}}51Testing软件测试网,j{+G/o7z
指定该服务类型。默认类型为 type= own。值 说明51Testing软件测试网kk$su ~n'u
own 服务以其自身的进程运行。不与其它服务共享可执行文件。这是默认设置。
?2Pc s3Ua0share 服务作为共享进程运行。它与其它服务共享一可执行文件。
@9Ot6s udf:i(L;u6d w0kernel 驱动程序51Testing软件测试网g-L&PGIS%~"Q9?2b
filesys 文件系统驱动程序。51Testing软件测试网j?7^ t!ATp
rec 文件系统识别驱动器(表明在计算机上使用的文件系统)。
#M}i,qY RLl9c0interact 服务可以与桌面交互作用,接收用户的输入。交互服务必须以在 LocalSystem 帐户下运行。该类型必须与 type= own 或 type= shared(例如, type= interact type= own)结合使用。自身使用 type= interact 将会产生一个无效参数错误。
51Testing软件测试网7ZN/Lf$Z5H Z[

,pa+A&} s8en6N2u0start= {boot|system|auto|demand|disabled}51Testing软件测试网P/U)I7e:|3B
指定服务的起始类型。默认的起始类型是 start= demand。boot 由启动引导程序加载的设备驱动器。
,k9Mx0c&Gke'j0system 在核心初始化过程中启动的设备驱动器。51Testing软件测试网LqfVv1oR
auto 每次计算机重新启动时,甚至没有人登录计算机时,都能自动开始的服务。51Testing软件测试网,ETjFQ IKmx
demand 必须手动启动的服务。如果没有指定“start=”,这就默认值。51Testing软件测试网mbMXg-Q.wQ ~%t
disabled 不能启动的服务。要启动一个禁用的服务,把启动类型更改为其他值。

dQRYg3i1_b0

uEj G6D.jM9I/V0error= {normal|severe|critical|ignore}51Testing软件测试网b*? PI_.{x's
如果在启动中,服务器启动失败,则指定错误的严重性。默认设置为 ascii。normal 将记录错误,并且显示消息对话框,通知用户服务启动失败。启动将会继续这是默认设置。51Testing软件测试网O2sN+?;\,o1dE
severe 记录错误(如果存在)。计算机尝试以最新的有效配置重新启动。这可能是由于计算机能够重新启动,但服务器却仍然不能运行。
k ]"A8{ W}8HJ0critical 记录错误(如果存在)。计算机尝试以最新的有效配置重新启动。如果上次已知正常的配置失败,启动也将失败,启动过程就会以“蓝屏”错误而停止。
@ pss2?.MZ`0ignore 错误已记录,启动继续。记录错误超出在事件日志的范围,不再给用户作出提示。
51Testing软件测试网A.P2[H0t2g%WXi

51Testing软件测试网_K;n w6G6n:B D

binpath= BinaryPathName51Testing软件测试网!mc d*mFOP
指定一个进入服务二进制文件的路径。binpath= 没有默认值,必须要给出此字符串。
#?q c%nv T8r0group= LoadOrderGroup
?pTl5w6f#B_0指定一个该服务为其中成员的组名。组列表储存在注册中的 HKLM\System\CurrentControlSet\Control\ServiceGroupOrder 子项中。默认设置为空值。
fN2RE]*keROLt0/hidden:{yes | no}51Testing软件测试网~B3Z7Ir
指定是否在“CreateService”调用中获得 TagID。标记仅用于根启动或系统启动驱动程序。51Testing软件测试网G.Sb ^vPm-P&N8r
depend= dependencies51Testing软件测试网_#pdU)J8e$Q!U
指定必须要在此项服务之前启动的服务名或组名。前面斜线 (/) 分离开来的名字。
~-M \6f/W/Z0obj= {AccountName|ObjectName}
@^4X u]5I0?"ZS&av0指定一个将运行的服务的账户名,或指定一个将会运行的驱动程序的 Windows 驱动程序对象名。
7O1gy3CF$|@0qdAT'\0displayname= DisplayName51Testing软件测试网#~$}GpLE;r
指定被用户界面程序用来标识服务的友好名称。51Testing软件测试网@;Lo^^RHz&B
password:password51Testing软件测试网.@E1\z#W3M9\N5] u(~
指定一个密码。如果使用的不是 LocalSystem 的帐户,密码是必需的。
7o n$}:zH)q }aJ0/?51Testing软件测试网*~Y%_/hX
在命令提示符显示帮助。
iTG [[[0注释
#{-xt4L;re0如果参数及其值之间没有空格,(例如,是 type= own, 而不是 type=own),则操作会失败。51Testing软件测试网 rl(F/? e e DK
范例
t5F_ojT/Q\F0下面的范例显示了如何使用 sc create 命令:

LKBZ5nr%Y^oc0

.z9\$V,\:q"tE1L0sc\\myservercreate NewService binpath= c:\windows\system32\NewServ.exe51Testing软件测试网%M+iXH;?D6f9V0N|
sc create NewService binpath= c:\windows\system32\NewServ.exe type= share start= auto depend= "+TDI Netbios"

#]B|G,n ]qjw0

TAG: TD

 

评分:0

我来说两句

Open Toolbar