일부 파일 이동 및 일부 실행 파일 실행을 포함하여 몇 가지 명령을 실행하는 데 성공한 배치 파일이 있습니다. 관리자 권한으로 배치 파일을 실행할 수 없습니다. 그렇게 하려면 권한이 부여되지 않은 상태로 실행되어야 하는 일부 프로세스가 발생하기 때문입니다.
관리자 권한으로 실행해야 하는 실행 파일 하나를 이제 닫아야 합니다. taskkill /im exename.exe
작동하지 않으며 배치가 관리자로 실행되지 않으면 권한이 거부됩니다.
관리자 권한으로 해당 명령만 실행하도록 배치 내에서 만들 수 있는 방법이 있습니까?
또는 반대로 대체 솔루션은 관리자로 배치를 실행하는 수단이지만 taskkill 부분을 제외한 다른 모든 명령에 대해서는 이를 무시합니다.
편집: 아래에 설명된 솔루션은 작동하지만 /savecred 옵션을 사용하지 않으면 자동화할 수 없습니다. 그렇지 않으면 매번 비밀번호를 입력해야 합니다. 나는 이 경로를 사용하지 않기로 결정하고 단순히 다른 배치 파일(상승된 바로 가기)을 호출하여 exe를 닫았습니다.