2012-08-30 2 views
0

나는 가능한지 판단하기 위해 동료에게 요청합니다.현재 VBScript에서 Outlook.EXE를 현재 사용자로 실행 중

그는 시스템 계정으로 실행되는 vbscript 파일을 가지고 있습니다.

strCommand = WshShell.Run (Chr(34) & "C:\Program Files\Microsoft Office\Office14\Outlook.exe" & chr(34)) 

이 예상대로 Outlook을 실행하지만 그가 원하는 것은 사용자의 계정에 로그인으로 실행되도록 해당 호출을위한 다음과 같이 스크립트의 일부는 Outlook을 열 수있는 전화가 포함되어 있습니다.

이 가능합니까?

감사
마틴

답변

0

당신은 runas 명령을 사용하여이 작업을 수행 할 수 있습니다.

+0

그게 처음 엔 생각했지만 암호를 알아 내면 사용할 수 없습니다. 어쨌든 고마워. –

+0

사실입니다. 자격 증명을 제공하지 않고 다른 사용자로 프로그램을 실행하는 방법은 없습니다. – Nilpo

0

로그온 할 수있는 사용자의 암호가 필요하므로 할 수 없습니다. 또한 로그온 한 사용자의 계정이 무엇인지 알아야합니다 (상대적으로 쉽지만).

+0

그게 내가 알아 낸거야. 그래서 나는 runas가 옵션이 아니기 때문에 보는 질문에 왜 그런 질문을 했는가. –

관련 문제