Util.AuditEvidenceGatherer
1.0.4
See the version list below for details.
dotnet add package Util.AuditEvidenceGatherer --version 1.0.4
NuGet\Install-Package Util.AuditEvidenceGatherer -Version 1.0.4
<PackageReference Include="Util.AuditEvidenceGatherer" Version="1.0.4" />
<PackageVersion Include="Util.AuditEvidenceGatherer" Version="1.0.4" />
<PackageReference Include="Util.AuditEvidenceGatherer" />
paket add Util.AuditEvidenceGatherer --version 1.0.4
#r "nuget: Util.AuditEvidenceGatherer, 1.0.4"
#addin nuget:?package=Util.AuditEvidenceGatherer&version=1.0.4
#tool nuget:?package=Util.AuditEvidenceGatherer&version=1.0.4
Set up
- Make sure you have PowerShell version 5.1+ with command
$PSVersionTable
- AppSettings can be modified in appSettings.yaml.
- Targeted for .NET 6 runtime.
Use
The program takes in command line arguments create-text or create-pdf, or both, and outputPath.
For example,
.\AuditEvidenceGatherer.exe create-text create-pdf --outputPath C:\Users\adamday\AppData\Local\AuditEvG
Text files of the output of the PowerShell commands will be created. Those text files will be converted into PDFs.
Errors are recorded in the output/logging/errors.txt file.
To run, execute the .exe file in a terminal with command line arguments.
Program outputs to relative path ./output/
if debug
command line argument is passed
and absolute path specified in command line arguments.
You can specify the output path with command line flag --outputPath
,
i.e. --outputPath C:\Users\adamday\AppData\Local\AuditEvG
Outputs are saved to files dicted by logEventId in appSettings.yaml file.
PDFs will be created from the most recent text files.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net6.0
- Aspose.Words (>= 23.6.0)
- Microsoft.Extensions.DependencyInjection (>= 7.0.0)
- Microsoft.PowerShell.SDK (>= 6.2.7)
- Serilog (>= 2.12.0)
- Serilog.Expressions (>= 3.4.1)
- Serilog.Extensions.Logging (>= 3.1.0)
- Serilog.Sinks.Console (>= 4.1.0)
- Serilog.Sinks.File (>= 5.0.0)
- YamlDotNet (>= 13.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.