Use the Get-DominoApplicationData cmdlet to retrieve the data stored in Notes fields.

Get-DominoApplicationData [-SourceIdentity <String>] [-DominoDatabase <String>] [-DominoServer <String>] [-ExcludeAcls <SwitchParameter>] [-ExcludeAttachments <SwitchParameter>] [-MaxThreadCount <UInt32>] [-NotesIniPath <String>] [-Quiet <SwitchParameter>] [-SourceCredential <PSCredential>] [-SourceDetail <String>] [-SourceMapping <String>]

Parameters

Parameter Required Type Description

SourceIdentity

Optional

System.String

Specifies a particular Domino application whose information should be retrieved.

List path and filename relative to the Domino data directory.

For example, \Sales\CustInfo.nsf.

DominoDatabase

Optional

System.String

Path to the source Lotus Domino application (relative to the Domino data directory).

DominoServer

Optional

System.String

Hierarchical name of the Lotus Domino server where the source application is located. For example, Server01/Contoso.

ExcludeAcls

Optional

System.Management.Automation.SwitchParameter

Prevents ACLs from migrating to Windows SharePoint Services.

ExcludeAttachments

Optional

System.Management.Automation.SwitchParameter

Prevents attachments from migrating.

MaxThreadCount

Optional

System.UInt32

Indicates the maximum number of threads allocated to this task.

NotesIniPath

Optional

System.String

Path to local Notes.INI file including filename.

Quiet

Optional

System.Management.Automation.SwitchParameter

Suppresses feedback during task actions.

SourceCredential

Optional

System.Management.Automation.PSCredential

PSH credential object consisting of Notes ID file and password.

SourceDetail

Optional

System.String

Defines level of detail retrieved for the application. Levels include:

  • 0 returns basic application information.

  • 1 returns additional information such as forms, fields, and views and matches ACL entries with Active Directory accounts. Identifies mail routing options (@functions and LotusScript).

  • 2 returns additional information such as the code (@functions, LotusScript, etc.) for the application.

Detailed Description

The Get-DominoApplicationData cmdlet retrieves the data stored in Notes fields; however, it does not return application metadata.

To run the Get-DominoApplicationData cmdlet, the account you use must have Read rights to Active Directory directory service and Reader access in each Domino application's access control list (ACL).

Input Types

None.

Return Types

AlienDataObject.

Example

The first example returns any application with "Demo" in the application title. The second example returns applications that are mail-enabled and displays only the application title ("Sales Demonstration Samples") and the application filename.

  Copy Code
Get-DominoApplicationData –sourcedetail 1 | where{$_.uniquename –ilike “*Demo”}
$Demo | FT name, uniquename 

Get-DominoApplicationData –sourcedetail 1 | where{$_.MailEnabled –eq “True=”}
$Demo | select name, uniquename | sort name