2014-06-24 5 views
2

Powershell을 사용하여 현재 Windows 8 PC에서 실행중인 모든 Metro 앱을 프로그래밍 방식으로 찾는 방법을 찾고 있습니다. 이 열려있는 응용 프로그램이 작업 관리자의 "응용 프로그램"섹션에 나타나기 때문에 쉬운 방법이있을 것입니다. 현재 설치된 모든 앱을 찾을 수 있었지만 현재 실행중인 모든 Metro 앱을 찾을 수는 없었습니다.Powershell을 사용하여 공개 메트로 앱 찾기

답변

0

나는 지하철 애플리케이션을 식별하는 API의 인식 아니지만, 나는 이것이 당신이 원하는 것을 할 수 있다고 생각 : 당신이 관리자 권한으로이 스크립트를 실행해야 할 수도 있습니다

function Get-ModernAppProcess { 
    $wildcard = "$env:ProgramFiles\WindowsApps\*" # Native Apps 
    $wwa = "$env:windir\System32\WWAHost.exe"  # HTML+Javascript Apps 
    Get-Process | Where-Object { $_.Path -like $wildcard -or $_.Path -eq $wwa} 
} 

주 모두를 식별하기 위해 실행중인 프로세스.

+0

이것은 정확히 내가 필요한 것입니다. 감사합니다! – dgoodw01