Updated the Markdown manuals

This commit is contained in:
Markus Fleschutz
2024-01-25 13:31:10 +01:00
parent 27ca36b317
commit 46a49b5291
607 changed files with 984 additions and 769 deletions

View File

@ -1,7 +1,7 @@
*check-xml-files.ps1*
================
This PowerShell script verifies each XML file in the given directory tree for validity.
This PowerShell script verifies each XML file (with suffix .xml) in the given directory tree for validity.
Parameters
----------
@ -27,7 +27,7 @@ Example
```powershell
PS> ./check-xml-files.ps1 C:\Windows
...
Checked 3607 XML files within C:\Windows in 174 sec
Checked 3387 XML files within 📂C:\Windows in 174 sec
```
@ -44,15 +44,15 @@ Script Content
```powershell
<#
.SYNOPSIS
Checks XML files in a directory tree
Checks all XML files in a directory tree
.DESCRIPTION
This PowerShell script verifies each XML file in the given directory tree for validity.
This PowerShell script verifies each XML file (with suffix .xml) in the given directory tree for validity.
.PARAMETER path
Specifies the path to the directory tree (current working dir by default)
.EXAMPLE
PS> ./check-xml-files.ps1 C:\Windows
...
✔️ Checked 3607 XML files within C:\Windows in 174 sec
✔️ Checked 3387 XML files within 📂C:\Windows in 174 sec
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -65,17 +65,17 @@ try {
$stopWatch = [system.diagnostics.stopwatch]::startNew()
$path = Resolve-Path "$path"
[int]$count = 0
[int]$numXmlFiles = 0
Write-Progress "Checking all *.xml files under $path..."
Get-ChildItem -path "$path" -attributes !Directory -recurse -force | Where-Object { $_.Name -like "*.xml*" } | Foreach-Object {
Write-Progress "Scanning all XML files within $path..."
Get-ChildItem -path "$path" -attributes !Directory -recurse -force | Where-Object { $_.Name -like "*.xml" } | Foreach-Object {
& $PSScriptRoot/check-xml-file.ps1 "$($_.FullName)"
$count++
$numXmlFiles++
}
Write-Progress -completed "Done."
[int]$elapsed = $stopWatch.Elapsed.TotalSeconds
"✔️ Checked $count XML files within $path in $elapsed sec"
"✔️ Checked $numXmlFiles XML files within 📂$path in $elapsed sec"
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -83,4 +83,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-xml-files.ps1 as of 01/03/2024 12:10:45)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-xml-files.ps1 as of 01/25/2024 13:28:33)*