Start-Profiling
이 Start-Profiling cmdlet은 애플리케이션 패키지에 대한 액세스 시도 프로파일링을 시작하는 데 사용됩니다. cmdlet은 모두 액세스 시도 추적 로깅 세션을 시작하고 세션에 로그할 수 있도록 애플리케이션 패키지를 계측합니다.
Important
이 기능은 미리 보기 상태입니다. 일부 정보는 상업용으로 출시되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적, 또는 묵시적인 보증을 하지 않습니다.
참고 항목
Start-Profiling 에는 관리자 권한이 필요하며 Windows 설정에서 개발자 모드를 사용하도록 설정해야 합니다. 자세한 내용은 개발에 디바이스 사용 을 참조하세요.
모듈 이름: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
구문
Start-Profiling [[-ManifestPath] <string>] [-PackageFullName <string>] [-SignedFilePath <string>] [-Quiet]
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
매개 변수
-ManifestPath
프로파일될 애플리케이션 패키지의 매니페스트 파일 경로를 지정합니다. 패키지 전체 이름은 매니페스트에서 유추됩니다. 이 매개 변수는 -PackageFullName
을 대체합니다.
Type: System.String
Parameter Sets: (All)
Aliases: m, Manifest
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PackageFullName
이 매개 변수는 -ManifestPath
로 대체됩니다. 프로파일링할 응용 프로그램 패키지의 전체 이름을 지정합니다. 이 Get-AppxPackage를 호출하여 이 값을 가져올 수 있습니다. 자세한 내용은 ApplicationCapabilityProfiler 를 참조하세요.
Type: System.String
Parameter Sets: (All)
Aliases: p, PackageName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SignedFilePath
이 선택적 매개 변수는 authenticode 서명된 애플리케이션 패키지에 대한 authenticode 서명 파일의 경로를 지정합니다.
Type: System.String
Parameter Sets: (All)
Aliases: s
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Quiet
cmdlet이 자동 모드로 실행되어 불필요한 출력 및 프롬프트를 표시하지 않습니다.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-Force
확인 프롬프트를 표시하지 않고 cmdlet이 프로파일링을 계속하도록 합니다. 이 매개 변수는 주의하여 사용하세요.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet은 실행되지 않습니다.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
cmdlet을 실행하기 전에 사용자에게 확인 메시지가 표시됩니다.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
예제
매니페스트로 지정된 애플리케이션 패키지 프로파일
다음 예제에서는 매니페스트 파일로 지정된 애플리케이션 패키지에 대한 프로파일링을 시작합니다.
Start-Profiling -ManifestPath C:\Path\To\MyAppXManifest.xml
패키지 전체 이름으로 지정된 애플리케이션 패키지 프로파일
다음 예제에서는 패키지 전체 이름으로 지정된 애플리케이션 패키지에 대한 프로파일링을 시작합니다.
Start-Profiling -PackageFullName "Contoso.Application_1.0.0.0_neutral__8wekyb3d8bbwe"