Update-Archive
SYNOPSIS
Updates the PSImportClient archive directory.
SYNTAX
1 2 3 |
|
DESCRIPTION
The Update-Archive function updates, meaning adding and removing, the PSImportClient archive directory where any files with source object is moved to after an import from it was successful.
The Update-Archive function attempts to update the archive by doing things in the following order.
1. Copy file with source object(s) from original location to the directory specified in the settings file. 2. Remove file from its original location. 3. Remove files in the archive directory older than specified in the settings file.
EXAMPLES
EXAMPLE 1
1 2 3 4 5 6 7 8 |
|
PARAMETERS
-AddToArchive
Specifies if file should be added to archive.
1 2 3 4 5 6 7 8 9 |
|
-ArchiveSettings
Object with settings for the archive.
1 2 3 4 5 6 7 8 9 |
|
-ConfigurationName
Name of configuration that is invoking the archiving.
1 2 3 4 5 6 7 8 9 |
|
-FileToArchive
Full path for file to archive.
1 2 3 4 5 6 7 8 9 |
|
-ProgressAction
Determines how PowerShell responds to progress updates generated by a script, cmdlet, or provider, such as the progress bars generated by the Write-Progress cmdlet. The Write-Progress cmdlet creates progress bars that show a command's status.
The ProgressAction parameter takes one of the ActionPreference enumeration values: SilentlyContinue, Stop, Continue, Inquire, Ignore, Suspend, or Break.
1 2 3 4 5 6 7 8 9 |
|
-RotateArchive
Specifies if archive should be rotated.
1 2 3 4 5 6 7 8 9 |
|
-SourceName
Name of source that is invoking the archiving.
1 2 3 4 5 6 7 8 9 |
|
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.