야간 빌드 서버에 대한 빌드 정의가 생성되었습니다. 프로젝트 (Windows 서비스)를 빌드 한 후 PowerShell 스크립트를 실행하여 서비스를 설치하고 시작해야합니다. 그래서 특정 Powershell 스크립트를 실행하기위한 빌드 단계를 추가했습니다. 그런 다음 TFS Build Agent & Visual Studio를 야간 빌드 서버에 곧 설치했습니다. 빌드 스크립트를 실행 한 후 관리 코드 누락과 관련이있는 '종료 코드 5'가 표시됩니다. 관리자가 스크립트를 서버에서 수동으로 시작하면 제대로 작동합니다. 에이전트에서 사용하는 사용자에게는 이미 관리 권한이 있습니다.TFS 빌드 : 관리자 권한으로 Powershell 스크립트 실행
관리자 권한으로 빌드 에이전트/빌드 정의를 사용하여 빌드 서버에서 powershell 스크립트를 실행하는 방법이 있습니까?
UAC 프롬프트를 무시할 수 없습니다. –
관리자가 UAC를 사용하지 않도록 서버를 구성 했으므로 문제가되지 않아야합니다. – TheWho
이것은 불행합니다. UAC를 사용하지 않도록 설정하는 것은 권장하지 않습니다. –