2011-11-17 5 views
3

다른 사용자 이름으로 실행해야하는 응용 프로그램이 있습니다.Ant 스크립트의 "Runas"

"runas.exe"를 호출하여 응용 프로그램을 호출하는 배치 파일을 호출하려고합니다.

명령 프롬프트에서이 명령을 사용하면 정상적으로 작동합니다. 한 가지 단점은 내가이

여기에 사람의 개입없이 빌드 단절에서 실행으로 이것이 가능하다면 내가 궁금 비밀번호를

를 제공 할 필요가있다 http://blogs.msdn.com/b/oldnewthing/archive/2004/11/29/271551.aspx Microsoft는 우리가 명령 줄 매개 변수

I로 암호를 제공 할 수없는 이유를 설명 더 나은 접근 방식이 무엇인지 모릅니다. 사람이 어떤 좋은 대안을

를 제안 할 수 나는 당신이 당신을 위해이 작업을 수행하는 작은 프로그램을 작성하지 않는 한 당신은이 작업을 수행 할 수있는 Windows 2008 R2 64 비트

+1

이 답변은 http://stackoverflow.com/questions/98134/how-can-i-make-windows-software-run-as-a-different-user-within-a-script/98323#98323 도움이 될 수 있습니다. , CPAU는 Win 2008에 대한 어떠한 주장도하지 않습니다. –

+0

감사. 그러나 나는 이런 도구를 사용할 수 없다. 불행히도 – KK99

+1

이 도움이 될 수 있습니다. http://stackoverflow.com/questions/783094/is-there-a-way-to-make-an-ant-task-run-as-administrator-in-windows-vista –

답변

1

를 사용합니다. 확실한 보안상의 이유 때문에 일괄 처리로 잘라 내지는 않습니다.

Windows XP에서 작동하는 샘플 프로그램은 here입니다.

관련 문제