Skip to content

Releases: VectorBCO/windows-path-enumerate

Release 3.5

03 May 02:06
Compare
Choose a tag to compare

Added 2 new parameters:

  • Passthru - will return list of the objects that should be fixed (may be needed for external integrations)
  • Silent - will return $True if at least 1 path should be modified, or $False if there nothing to do

Example:
.\windows_path_enumerate.ps1 -FixUninstall -WhatIf -Passthru -Silent -LogName ''

Output:
true

Release 3.4

19 Apr 22:07
756eca5
Compare
Choose a tag to compare
  1. Backup restore functionality added
  2. Fixed defect with uninstall strings that start with "RunDll32"
  3. Write-FileLog custom function replaced with tee-object
  4. Fixed defect with saving logs and backups on a network drive
  5. Minor non functional fixes

Release 3.3.2

19 Apr 22:05
1f6f7a7
Compare
Choose a tag to compare
  1. Added fix, for issue reported by RafalPolandB (Q/A block):
    • Previous script version skips services and processes which contains "[" and "]" brackets in the name.
    • Test results, where service name marked red, and value with special characters marked green.

Release 3.3.1

19 Apr 22:03
97ebace
Compare
Choose a tag to compare
*Main functions was not changed
  1. Removed pre-definition for whatif parameter
  2. Added script readme and help parameter which will display it.
  3. Added samples for running script from SCCM or similar systems
  4. Added param LogName and possibility disable logging
  5. Added powershell and os version clarification for problem solving (popular notes in QA block)

Release 3.3

19 Apr 22:00
Compare
Choose a tag to compare
  1. Added possibility for fix UninstallStrings.
  2. Added 3 switch parameters for enabling\disabling\debugging:
    * FixServices Enabled by default. Execution the same command as in v.3.2 should make similar changes. For disabling this parameter, use -FixServices:$False
    * FixUninstall Requested feature for fixing Uninstall strings. From now this switch turned off by default
    * WhatIf Working as WhatIf parameter in many other commands - retuning information, but not making changes

Release 3.2

19 Apr 21:58
Compare
Choose a tag to compare
  1. Code optimized. Added verification block. If operation finished successfully you got a message, otherwise you get error report on screen and in to the file log.
  2. Added function Write-FileLog for easy output information to the log file and to console (similar to tee-object)
  3. Added switch -FixEnv for fix environment variables. This switch replace Env. variable to their values. EX.: %ProgramFiles% -> "C:\Program Files"

Release 3.1

19 Feb 20:05
Compare
Choose a tag to compare

Initial release