Update check-symlinks.ps1

This commit is contained in:
Markus Fleschutz 2023-02-06 16:55:03 +01:00
parent b7f0bca5bb
commit 3d776af3cc

View File

@ -32,7 +32,7 @@ try {
$item = Get-Item $path -ErrorAction Ignore $item = Get-Item $path -ErrorAction Ignore
if (!$item) { if (!$item) {
$NumBroken++ $NumBroken++
"Broken symlink #$($NumBroken): $Symlink$Target" "📂$Symlink$Target (broken symlink #$($NumBroken))"
} }
} }
$NumTotal++ $NumTotal++
@ -40,13 +40,11 @@ try {
[int]$Elapsed = $StopWatch.Elapsed.TotalSeconds [int]$Elapsed = $StopWatch.Elapsed.TotalSeconds
if ($NumTotal -eq 0) { if ($NumTotal -eq 0) {
"✔️ found no symlink at 📂$FullPath in $Elapsed sec" "✔️ found no symlink at 📂$FullPath in $Elapsed sec."
} elseif ($NumBroken -eq 0) {
"✔️ found $NumTotal valid symlinks at 📂$FullPath in $Elapsed sec"
} elseif ($NumBroken -eq 1) { } elseif ($NumBroken -eq 1) {
"✔️ found $NumBroken broken symlink out of $NumTotal at 📂$FullPath in $Elapsed sec" "✔️ found $NumBroken broken symlink at 📂$FullPath in $Elapsed sec."
} else { } else {
"✔️ found $NumBroken broken symlinks out of $NumTotal at 📂$FullPath in $Elapsed sec" "✔️ found $NumBroken broken symlinks at 📂$FullPath in $Elapsed sec."
} }
exit $NumBroken exit $NumBroken
} catch { } catch {