2.0 KiB
Advanced Usage
There are various options for using PeterDocs. The following sections will cover some of these.
File Filter
The -FileFilter parameter allows selection of files tha are to be included into the archive file.
The parameter only applies to the compress function or buidling the reconciliation file.
For example:
Compress-Peter -SourceFolder "~/Pictures/" -Secret "c0mpleX%S3cret" -FileFiletr "*.jpg"
will only include files with the extension ".jpg"
Compress-Peter -SourceFolder "~/Pictures/" -Secret "c0mpleX%S3cret" -FileFiletr "IMG9*.jpg"
will only include files with the extension ".jpg" and starting with the characters "IMG90"
ReconcileFile
The -ReconcileFile parameter allows specification of the reocnciliation file if you
wish to select your own name.
For example:
Compress-Peter -SourceFolder "~/Pictures/" -Secret "c0mpleX%S3cret" -ReconcileFile "reconcile_batch2.csv"
will generate a reconcile file named "reconcile_batch2.csv" and place it into the 7Zip archive. Remember to specify the reconcile file on the compare, something like this:
Compare-Peter -RestoreFolder "c:\backup\pictures" -ReconcileFile "reconcile_batch2.csv"
SecretFile
The -SecretFile parameter allows specification of the secret file if you
wish to select your own name. This parameter is only applicable with the
-RecipientKey parameter
For example:
Compress-Peter -SourceFolder "~/Pictures/" -RecipientKey "meerkat@merebox.com" -SecretFile "mypictures.key"
will generate a secret file named "mypictures.key". Remember to send this file to your recipient and to specify the secret file on the expand, something like this:
Expand-Peter -RestoreFolder "c:\backup\pictures" -RecipientKey "meerkat@merebox.com" -SecretFile "mypictures.key" -ArchiveFile "myarchive.7z"
LogPath
The -LogPath parameter allows definition of the folder that will contain the
execution log.