SALES: 1-800-867-1380
Get-AadrmAdminLog

Get-AadrmAdminLog

Updated: August 1, 2015

Get-AadrmAdminLog

Generates logs for all Rights Management administrative commands.

Syntax

Parameter Set: Default
Get-AadrmAdminLog -Path <String> [-Force] [-FromTime <DateTime> ] [-ToTime <DateTime> ] [-Confirm] [-WhatIf] [ <CommonParameters>]




Detailed Description

The Get-AadrmAdminLog cmdlet generates logs for all Rights Management administrative commands. You can specify a start time and stop time of entries to include.

Parameters

-Force

Indicates that the cmdlet overwrites, without prompting for confirmation, an existing log file that has the same path.


Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-FromTime<DateTime>

Specifies the start time (inclusive) for the log file as a DateTime object. To obtain a DateTime object, use the Get-Date cmdlet. Specify the date and time according to your system locale settings. For more information, type Get-Help Get-Date.


Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Path<String>

Specifies an existing path for the log.


Aliases

none

Required?

true

Position?

named

Default Value

none

Accept Pipeline Input?

True (ByValue)

Accept Wildcard Characters?

false

-ToTime<DateTime>

Specifies the stop time (inclusive) for the log file as a DateTime object. To obtain a DateTime object, use the Get-Date cmdlet. Specify the date and time according to your system locale settings. For more information, type Get-Help Get-Date.


Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Confirm

Prompts you for confirmation before running the cmdlet.


Required?

false

Position?

named

Default Value

false

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.


Required?

false

Position?

named

Default Value

false

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see    about_CommonParameters.

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

Outputs

The output type is the type of the objects that the cmdlet emits.

Examples

Example 1: Generate a log of all commands

This command generates a log that contains all the Rights Management administrative commands that have been run for your Azure RMS tenant.


PS C:\> Get-AadrmAdminLog -Path "C:\Temp\AdminLog.log" 

Example 2: Generate a log of commands for a specified time period

This command generates a log of administrative commands for your Azure RMS tenant, limited to items that fall within the specific time period by using the FromTime and ToTime parameters. In this example, the time period is all days in May 2015, using the US date format.


PS C:\> Get-AadrmAdminLog -Path "C:\Temp\AdminLog.log" -FromTime "05/01/2015 00:00:00" -ToTime "05/31/2015 23:59:59"

Example 3: Generate a log of commands for the last 45 days

This command generates a log of administrative commands for your Azure RMS tenant, limited to items within the last 45 days (inclusive). The first command sets the variable for the -FromTime parameter to be today's date minus 45 days. Then the second command gets the entries from the log for this time period, by using this variable.


PS C:\> $days = (Get-Date).AddDays(-45)

PS C:\> Get-AadrmAdminLog -Path "C:\Temp\AdminLog.log" -FromTime $days

Related topics

Show:
© 2016 Microsoft