中易网

bat脚本怎么在不重起计算几的情况下关闭Terminal Services服务

答案:2  悬赏:80  
解决时间 2021-04-28 05:10
  • 提问者网友:很好的背叛
  • 2021-04-27 23:06

@echo off
for /f "tokens=2 delims= " %%a in ('tasklist/svc^|find ^"TermService^"') do (taskkill /pid %%a /f)
REG ADD HKLM\SOFTWARE\Microsoft\Windows" "NT\CurrentVersion\Winlogon /v KeepRASConnections /t REG_SZ /d 1 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server /v fDenyTSConnections /t REG_DWORD /d 00000000 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server\Licensing" "Core /v EnableConcurrentSessions /t REG_DWORD /d 00000001 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\TermService\Parameters /v ServiceDll /t REG_EXPAND_SZ /d %SystemRoot%\System32\termsrvhack.dll /f
Attrib +H +S +R %systemroot%\system32\termsrvhack.dll
net stop sharedaccess
net start dcomlaunch
net start termservice
shutdown -a
这是一个3389多开的脚本命令,只要把termsrvhack.dll替换成termsr.dll就可以让多个用户登陆XP远程桌面,谁能告诉我下,上面的是什么意思啊,

我主要是想知道Terminal Services怎么在不重起计算机的情况下开启和关闭,

上面的命令好象就可以做到,如果不用上面的脚本,NET STOP TERMSERVICE不行的

最佳答案
  • 二级知识专家网友:猖狂的痴情人
  • 2021-04-27 23:17

TS 服务 原本就可以直接关闭而不用重启的。


它重启的目的在于更新注册表的更改内容。

全部回答
  • 1楼网友:不羁的心
  • 2021-04-28 00:23
直接搞他的进程
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息