«windows-services» 태그된 질문

Windows 서비스는 데몬 또는 UNIX 서비스와 유사한 Windows NT 기반 운영 체제에서 Service Control Manager가 실행하는 백그라운드 서비스 프로세스입니다.

19
Windows 서비스를 강제로 제거하는 방법
installUtil.exe를 사용하여 Windows 서비스를 설치했습니다. 코드를 업데이트 한 후 installUtil.exe를 다시 사용하여 원래 버전을 먼저 제거하지 않고 서비스를 설치했습니다. 이제 서비스를 제거하려고하면 installUtil.exe가 제거를 완료하지만 서비스는 계속 나타납니다. 속성을 변경하려고하면 '서비스가 삭제 표시되었습니다'라는 메시지가 나타납니다. 서버를 다시 시작하지 않고 삭제를 강제로 수행하려면 어떻게해야합니까?

7
시스템에 남아있는 실행 파일이 없을 때 Windows 서비스를 제거하는 방법은 무엇입니까?
시스템에 남아있는 실행 파일이 없을 때 Windows 서비스를 제거하려면 어떻게합니까? installutil -u시스템에 실행 파일이 남아 있지 않아 실행할 수 없습니다 . 서비스 콘솔에서 여전히 서비스 항목을 볼 수 있습니다. 이 상태의 이유는 아마도 서비스를 올바르게 제거하지 못하는 msi 패키지의 문제 때문일 수 있지만 서비스가이 상태에 있으면 어떻게 해결합니까?

7
InstallUtil.exe없이 .NET Windows 서비스 설치
C #으로 작성된 표준 .NET Windows 서비스가 있습니다. InstallUtil을 사용하지 않고 스스로 설치할 수 있습니까? 서비스 설치 프로그램 클래스를 사용해야합니까? 어떻게 사용해야합니까? 다음과 같이 전화를 걸고 싶습니다. MyService.exe -install 그리고 호출하는 것과 같은 효과가 있습니다 : InstallUtil MyService.exe

8
배치 파일을 Windows 서비스로 실행
하나의 응용 프로그램을 실행하려면 배치 파일을 시작해야합니다 (제트 시작, 라이브 로그 표시 등). 이 배치 파일이 실행중인 경우에만 응용 프로그램이 작동합니다. 따라서이 배치 파일을 실행하고 Windows 서버에서 로그 아웃하지 않아야합니다. 이 배치 파일을 서비스로 실행할 수 있습니까? 나는 비슷한 질문 에서 제안 중 하나를 실험하고 있습니다.



5
프로그래밍 방식으로 프로세스 권한을 높이시겠습니까?
InstallUtil.exe를 사용하여 서비스를 설치하려고하지만를 통해 호출되었습니다 Process.Start. 코드는 다음과 같습니다. ProcessStartInfo startInfo = new ProcessStartInfo (m_strInstallUtil, strExePath); System.Diagnostics.Process.Start (startInfo); 여기서 m_strInstallUtil"InstallUtil.exe"의 정규화 된 경로 및 exe strExePath는 내 서비스의 정규화 된 경로 / 이름입니다. 관리자 권한 명령 프롬프트에서 명령 줄 구문을 실행하면 작동합니다. 위의 코드를 사용하여 내 앱에서 실행하지 않습니다. …

10
Windows 서비스로서의 .NET 콘솔 어플리케이션
콘솔 응용 프로그램이 있고 Windows 서비스로 실행하고 싶습니다. VS2010에는 콘솔 프로젝트를 연결하고 Windows 서비스를 빌드 할 수있는 프로젝트 템플릿이 있습니다. 별도의 서비스 프로젝트를 추가하지 않고 가능한 경우 서비스 응용 프로그램 코드를 콘솔 응용 프로그램에 통합하여 콘솔 응용 프로그램을 콘솔 응용 프로그램 또는 스위치를 사용하여 명령 줄에서 실행할 경우 Windows 서비스로 …

10
로컬 시스템 계정으로 CMD.exe를 어떻게 실행합니까?
현재 Vista를 실행하고 있으며 Windows 서비스와 동일한 작업을 수동으로 완료하려고합니다. Windows 서비스가 로컬 시스템 계정으로 실행 중이므로 동일한 동작을 에뮬레이션하고 싶습니다. 기본적으로 로컬 시스템 계정으로 CMD.EXE를 실행하고 싶습니다. DOS 작업 스케줄러 AT 명령을 사용하여 CMD.exe를 라우 칭하는 정보를 온라인에서 찾았지만 "보안 향상으로 인해이 작업은 제외되었지만 대화식으로는 수행되지 않습니다."라는 Vista 경고를 …

13
sc.exe로 서비스를 만들 때 컨텍스트 매개 변수를 전달하는 방법은 무엇입니까?
다음을 사용하여 Windows 서비스를 작성할 때 : sc create ServiceName binPath= "the path" 어떻게 인수를 Installer 클래스의 Context.Parameters 컬렉션에 전달할 수 있습니까? sc.exe문서를 읽었을 때 그러한 인수는의 끝에 만 전달 될 수 binPath있지만 예제를 찾지 못했거나 성공적으로 수행 할 수 없었습니다.

8
Windows의 원격 컴퓨터에서 서비스를 다시 시작하려면 어떻게합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 닫은 칠년 전에 . 이 질문을 개선하십시오 때로는 디버깅하는 동안 원격 컴퓨터에서 서비스를 다시 시작해야합니다. 현재 원격 데스크톱을 통해이 작업을 수행하고 있습니다. 로컬 컴퓨터의 명령 줄에서 어떻게 할 수 …

7
Visual Studio에서 만든 Windows 서비스 설치
Visual Studio 2010에서 새 Windows 서비스를 만들 때 InstallUtil 및 net start를 사용하여 서비스를 실행하라는 메시지가 나타납니다. 다음 단계를 시도했습니다. 새 프로젝트 파일 만들기-> 새로 만들기-> 프로젝트-> Windows 서비스 프로젝트 이름 : TestService 있는 그대로 프로젝트 빌드 (Service1 생성자, OnStart, OnStop) 명령 프롬프트를 열고 "C : \ Windows \ Microsoft.NET …



7
비 관리자 사용자 계정에서 Windows 서비스 시작 / 중지
BST라는 WindowsService가 있습니다. 관리자가 아닌 사용자 인 UserA에게이 특정 서비스를 시작 / 중지 할 수있는 권한을 부여해야합니다. 내 서비스는 Windows Server 2003에서 Windows 7까지 다양한 Windows OS에서 실행됩니다. 어떻게 할 수 있습니까? Google을 검색하고 [sc sdset] 명령을 사용하여 권한을 부여하는 방법을 찾았지만 매개 변수에 대해 정확히 모르겠습니다. 그룹에 대한 권한을 …

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