Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor update management #39

Open
wants to merge 16 commits into
base: master
Choose a base branch
from
Open

Conversation

AnrDaemon
Copy link

BlockWindows.bat:
Move updates to an external list.
Provide for additional, user-supplied lists.
Cleanup updates management, implicitly synchronize the lists for deletion and hiding.
Add explanation for updates listing.
STOP DISABLING REMOTE REGISTRY MANAGEMENT FFS SO GLAD I DIDNT RUN IT ON A DOMAIN MACHINE BEFORE CHECKING!

HideWindowsUpdates.vbs:
Cleanup the rolls over updates, replaced bogus counted For loops with foreach.
Should also fix inability to hide updates reposted under same KB article.

AnrDaemon added 9 commits February 19, 2016 15:54
cscript is already a console application (hence "C", as opposed to "W"script), and will not spawn a parallel execution thread.
No need to "start /wait" cscript
Clean up and streamline uninstallation.
Link hiding to uninstall. Nobody will be left behind!
Allow for additional lists to be supplied for hiding/uninstalling.
Code cleanup, removal of useless counter loops.
Fix for hiding updates reposted with same KB ID. (Exclude updates which are already hidden.)
Main set of "updates", including questionable WU cleint updates.
@TambourineReindeer
Copy link

Ooh, I like this...I was wondering about a more efficient way to list all the update numbers instead of having to copy and paste it hardcoded.

@AnrDaemon AnrDaemon mentioned this pull request May 13, 2016
@KOLANICH
Copy link

KOLANICH commented Sep 4, 2016

@AnrDaemon
Copy link
Author

@KOLANICH , we've discussed this already in the issue thread. No need to plug your project into every thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants