Windows 8 зупиняє або запускає служби з командного рядка


2

У мене є сенсорний екран Windows 8 ноутбук, який має клавіатуру сенсорного екрану, який постійно з'являється, коли я працюю в метро додатків. Чи є спосіб зупинити службу (зокрема, "клавіатуру сенсорного екрана та панель рукописного вводу") з командного рядка?

Я знаю, що я можу назавжди зупинити службу від менеджера послуг, але я сподіваюся знайти рішення, в якому я можу створити ярлик, щоб відключити його, а інший, щоб повторно включити його, якщо це необхідно.

Відповіді:


3

За допомогою PowerShell можна запустити команду Stop-Service або Start-Service. Якщо ви хочете перемикатися між двома ...

$service = Get-Service TabletInputService
if($service.status -eq "Running") {Stop-Service $service} else {Start-Service $service}

Залиште це в PowerShell ISE і збережіть його як .ps1, і ви повинні мати швидкий ярлик для чергування стану служби. Я не пам'ятаю, чи написання власного сценарію вимагає від вас мавпи Set-ExecutionPolicy , але вам, можливо, доведеться послабити деякі обмеження, щоб отримати.


1
Powershell - король!
MDT Guy

3

Ви можете зупинити послуги за допомогою

net stop <servicename>

від a командного рядка з правами адміністратора

Так у вашому випадку:

net stop TabletInputService

і запустити цю службу:

net start TabletInputService

1
Потім звичайно Net Start для перезапуску служби.
EBGreen

так, забув додати це.
magicandre1981

0

Я використовую клавішу швидкого доступу. Збережіть це у файлі .bat у безпечному місці. Зробіть ярлик до нього. Відкрийте властивості, натисніть розширений, поставте галочку "Запуск від імені адміністратора". Їх переміщають ярликом десь зручно, як і меню "Пуск".

for /F "tokens=3 delims=: " %%H in ('sc query "TabletInputService" ^| findstr "        STATE"') do (
  if /I "%%H" NEQ "RUNNING" (
    echo "enabling,"
    sc config "TabletInputService" start= demand
    sc start "TabletInputService"
  ) ELSE (
    echo "disabling,"
    sc config "TabletInputService" start= disabled
    sc stop "TabletInputService"
  )
)

Його потворний хоч. Якби тільки ми могли контролювати вікна з javascript.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.