문제

편집: 이 이전에는 더 많은 명시적으로 제목:-"최고의 솔루션을 중지 Kontiki 의 KHOST.EXE 에서 선적에 자동으로 시작 Windows XP?"

기본적으로,때마다 40D 응용 프로그램은 그것을 실행 설정 khost.exe 자동으로 시작하도록 만드는 경우가 있습니다.이것은 성가신으로 그것이 증가 내 부팅 시간의 몇 분도를 사용하여 P2P 측면의 4OD anyway.

는 레지스트리 키를 설정한다:

Command: C:\Program Files\Kontiki\KHost.exe -all
Description: kdx
Location: HKU\S-1-5-21-1757981266-1960408961-839522115-1003\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Name: kdx
Setting ID:
User: LAPTOP\Me

Command: "C:\Program Files\Kontiki\KHost.exe" -all
Description: 4oD
Location: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Name: 4oD
Setting ID:
User: All Users

나는 가정의 어떤 종류의 종료 스크립트 을 삭제 이 레지스트리 키에 가장 적합한 솔루션이 될 것이다,하지만 난 그와 함께 .vbs.bat 스크립트나 내가 그들을 넣을 것이 자동으로 실행에 적절한 시간입니다.

가 있다고 알고 있습니다 TV On-Demand 모니터링 응용 프로그램, 하지만 내가 정말 필요 없어 실행될 아직 다른 프로세스에,나는 그저 필요로 레지스트리 키를 삭제 내가 설명합니다.

도움이 되었습니까?

해결책

vb 스크립트를 다음과 같은 코드를 사용하면 됩니다:

Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
'repeat the line below for each key to delete 
WSHShell.RegDelete "[Location of Key]"

을 드롭 코드는 텍스트 파일로 다시 이름에 뭔가 종료와 같은,wm.

로 할 때 그것을 실행하는 경우에,당신은 기업 환경에서 사용할 수 있습 그룹의 정책 설정으로 기계 종료는 스크립트입니다.또한,이 페이지를 참조하십시오 에 대해 수동으로 추가

다른 팁

내가 무슨 일을 했에서 끝:

1) 을 중지 40D 에서 작업 트레 오른쪽 클릭 > 는 종료 Khost.exe 과정입니다.

2)시작 > 모든 프로그램 > 관리 도구 > 서비스 중고 KService 다음 설정 시작 유형 해'설명'.

3)ShutdownScript.vbs 다음과 같은 내용:

Set SH = CreateObject("WScript.Shell")

RemoveRegKey "HKU\S-1-5-21-1757981266-1960408961-839522115-1003\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\kdx"
RemoveRegKey "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\kdx"
RemoveRegKey "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\4oD"

Shutdown

Set Shell = Nothing
Set SH = Nothing
WScript.Quit

Sub RemoveRegKey(sKey)
    On Error Resume Next
    SH.RegDelete sKey
End Sub

Sub Shutdown()
    SH.Run "shutdown -s -t 1", 0, TRUE
End Sub

4)바로가기 스크립트에 나 시작 메뉴 지금 사용하는 종료하 PC 니다.

지금 40D 작동가 필요할 때,그리고 내가 할 일은 그것을 종료하고 종료와 함께하는 스크립트를 정지 그것이 자동으로 시작 할 때마다 나는 부팅합니다.

모든 도움을 주셔서 감사합니다.:)

왜 그냥 복사 실행 파일 다른 이름을 넣어 아무것도 하지않 exe 있습니다.그런 변화의 바로 가기를 복사하고 이름을 변경 EXE.프로그램이 있는 경우 민감하의 이름,그 후 당신의 바로 가기를 VBS 파일을 일시적으로 이름을 바꾸 EXE 파일입니다.

다른 방법:

을 만들 BAT 파일을 실행하는 프로그램을 다음 삭제하는 레지스트리 키를 사용합니다.

Set objShell = CreateObject("WScript.Shell") 

objShell.Exec("C:\Program Files\Kontiki\KHost.exe")

strRoot = "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\4oD" 
strDelete = objShell.RegDelete(strRoot) 
...

이트 바로 가기입니다.

어야 나는 당신을 제공하려고 AutoIt(http://www.autoitscript.com/autoit3/다),프리웨어 설계된 스크립트 언어를 자동화하기 위한 Windows GUI 및 일반 스크립트입니다.

선택하면 그것을 사용하려면,AutoIt 코드에 당신의 필요에 대한 것 2 라:

RegDelete("YourKey", "YourValue");
ShutDown(1);

고 컴파일할 수 있습으로 독립 exe 를 실행할 수 있는 모든 컴퓨터에서(아 런타임 라이브러리를 필요)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top