Windows 8은 명령 줄에서 서비스를 중지하거나 시작합니다.


2

나는 메트로 애플 리케이션에서 일할 때 끊임없이 나타나는 터치 스크린 키보드를 가진 터치 스크린 윈도우 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 그러나 .ps1이 불만없이 실행되도록하려면 몇 가지 제한 사항을 완화해야 할 수 있습니다.


1
Powershell는 왕이다!
MDT Guy


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"
  )
)

그 추한. 우리가 자바 스크립트로 윈도우를 제어 할 수만 있다면.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.