none
PowerShell에서 Start-Process Verb RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “PowerShell에서 Start-Process Verb”에 대한 답변을 드리겠습니다.

     

    Startt-Process Verb속성을 이용해서 파일 확장자에 따라 Print, 다른 유저 권한으로 실행, 편집, 음악 재생등을 할 수 있씁니다.

     

    Step 1 : exe

     

    Start-Process CmdletVerb Parameter Open 인자를 설정해서 Powershell_ise 응용 프로그램을 현제 Shell 권한으로 실행을 합니다.

     

    Start-Process powershell_ise -verb open

     

     

    Start-Process Cmdlet Verb Parameter Runas 인자를 설정해서 powershell_Ise 응용프로그램을 관리자 권한으로 실행을 합니다.

     

    Start-Process powershell_ise -verb runas

     

     

    ArgumentList를 이용해서 위와 달리 관리자 권한이 아닌 특정한 User권한으로 powershell_ise 응용프로그램을 실행할 수 있습니다.

     

    Start-Process -Credential User11@ForumQA.com -ArgumentList '-noprofile -command &{Start-Process powershell_ise -verb runas}'

     

     

    Step 2 : txt

     

    Start-Process Cmdlet Verb Parameter Open인자를 설정해서 memusage.txt텍스트파일을 기본 연결 응프로그램으로 설정된 notepad를 이용해서 실행을 합니다.

     

    Start-Process C:\memusage.txt -verb open

     

     

    Start-Process Cmdlet Verb Parameter Print인자를 설정해서 memusage.txt파일의 내용을 Default Print를 이용해서 출력을 합니다.

     

    Start-Process C:\memusage.txt -verb print

     

     

    Step 3 : wav

     

    Start-Process Cmdlet Verb Parameter Open인자를 설정해서 testsample.wav 파일을 기본으로 연결된 Windows Media Plyaer를 이용해서 재생을 합니다.


    Start-Process C:\testsample.wav -verb play

     

    참고 자료

     

    Start-Process

    http://technet.microsoft.com/en-us/library/dd347667.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 12월 7일 수요일 오전 12:23
    2011년 12월 2일 금요일 오전 9:22
    중재자