Scott Woodgate
Anyone else finding out that the script doesn't work properly, or am I doing something wrong.
I have ran this within PowerShell ISE and despite knowing there is a shortcut missing in my start-menu for Visio, when running the script it doesn't restore my Visio start-menu entry from the ShadowCopy taken on 13/01/2022, but completes with the below.
No .lnk files were found in the shadow copy
Successfully dismounted C:\vssrecovery-3447793e-6f08-4836-b629-527d07450570\HarddiskVolumeShadowCopy5-af984e6e-d32e-4995-a1df-90085a9e6e3f
[+] Enumerating installed software under HKLM
Finished with 0 failures and 0 successes in fixing Machine level app links
[+] Enumerating installed software under HKU
Finished with 0 failures and 0 successes in fixing User level app links
The shortcut is 100% available in my Shadow Copy as I can see when I explore the Shadow Copy itself.
I have 200 users where they run potentially different versions of AutoCAD, Revit etc. and being able to restore those start-menu entries would be really helpful, especially from a recent Shadow Copy as then it is like the issue never occurred, something I think MS would like to happen.
'param' part of the script I have set to;
param ([bool] $Telemetry=$true, [switch] $ForceRepair=$true, [switch] $VssRecovery=$true, [int] $Verbose=2)
Any help would be greatly appreciated so I can understand what I am doing wrong.