c66c39669c
Fix typo
2021-10-14 22:38:04 -06:00
c5fca8f04f
Use specific versions to select UAC settings
2021-10-14 17:40:07 -06:00
0725674a3b
Update Windows kit layout and update tool configs
...
Going forward cbin/.cbin will only be used if necessary and not by
default. This removes a step for most tools when used and better
aligns with the new auto_repairs and auto_setup scripts.
2021-10-13 17:51:55 -06:00
d4392b7285
Cleanup imports
2021-10-09 17:16:46 -06:00
2b2f371482
Use run_tool to extract ERUNT
2021-10-08 20:36:46 -06:00
24269f801c
Update RegDelNull section
2021-10-02 20:02:17 -06:00
f7e6f88b9c
Merge duplicate efforts to restore UAC defaults
2021-10-02 19:30:59 -06:00
659d71c0eb
Move repair and setup settings to wk/cfg
2021-10-02 19:19:24 -06:00
d214e3f363
Adjust whitelist usage
2021-09-30 17:43:09 -06:00
423cd343fb
Add show_os_name() with support status checks
2021-09-28 23:23:05 -06:00
f0451a9803
Adjust Windows-specific imports and STATIC VARS
2021-09-28 18:34:50 -06:00
90fb97ad91
Fix various pylint warnings
2021-09-27 21:48:11 -06:00
2e485505d4
Skip backup sections if backup previously run
2021-09-27 21:21:09 -06:00
b61f243cc8
Disable display sleep only during auto-repairs
2021-09-27 16:51:01 -06:00
3d984f5f29
Import standard repair functions instead of auto
2021-09-15 09:58:01 -06:00
ae4a72036d
Extract ERUNT before running
2021-09-14 19:14:44 -06:00
0e124dc1f2
Skip Autologon cleanup if it wasn't used
...
We found in a few cases systems starting requiring logon passwords after
Auto Repairs were run. Autologon might be the cause so we should avoid
running it, and the cleanup, if settings are already present.
Addresses issue #175
2021-08-31 17:06:38 -06:00
bf6482a594
Fix possible crash in reset_windows_updates()
...
Auto Repairs could end up in an endless boot loop if
SoftwareDistribution.old exists before running
2021-07-23 21:58:47 -06:00
93de0645cd
Use custom power plan during Auto Repairs
2021-05-14 15:38:54 -06:00
e83bcb864c
Fix Autologon sections
2021-05-13 21:04:39 -06:00
1f618a4152
Run AVRemover on first run of Auto Repairs
2021-05-07 23:50:34 -06:00
b7b8f20e24
Add timezone check to Auto Repairs
2021-05-07 18:18:38 -06:00
59fd85429c
Abort on KeyboardInterrupts
2021-05-07 02:38:55 -06:00
d2fb8250bc
Update backups and quarantine paths
2021-05-07 02:24:57 -06:00
bde9863b98
Add backup browsers sections
2021-05-07 00:31:26 -06:00
4872a18e91
Support tools with multiple architectures
2021-05-05 23:10:38 -06:00
e9db4238ff
Run Autologon before any scans
2021-05-01 21:17:42 -06:00
2d4ae65188
Run KVRT in new pane under ConEmu
2021-05-01 20:41:24 -06:00
9b6bfa2760
Make Sync Clock optional
2021-05-01 20:01:01 -06:00
ff43bc79b8
Add uninstaller sections
2021-05-01 20:00:46 -06:00
080e440d23
Add AdwCleaner sections
2021-05-01 19:28:07 -06:00
04b2c1c9d9
Add Microsoft Defender sections
2021-05-01 19:14:32 -06:00
03000662fe
Add KVRT sections
2021-05-01 17:12:11 -06:00
cf8b600dd5
Drop extraneous SYSTEMDRIVE lookups
2021-05-01 17:00:48 -06:00
f706a48f60
Add HMP sections
2021-04-30 03:26:45 -06:00
bdbed4622e
Add BleachBit sections
2021-04-30 02:59:19 -06:00
77920db5b5
Add missing default UAC setting
2021-04-30 02:58:02 -06:00
06b0ff81e1
Add Auto Repairs init functions
2021-04-30 02:09:43 -06:00
447e93ca3a
Resume in ConEmu if started in ConEmu
2021-04-30 00:19:33 -06:00
7f40a52444
Add remaining Windows Repairs functions
2021-04-30 00:06:22 -06:00
e17c96d465
Add auto_chkdsk()
2021-04-29 21:14:12 -06:00
973dad3240
Add "auto_" windows updates functions
2021-04-29 20:17:24 -06:00
078859838a
Add 'Backup Settings' group functions
2021-04-24 20:24:39 -06:00
a7db972ba5
Get repair functions by name instead of full path
2021-04-24 20:23:08 -06:00
1dbad4bafe
Split result variables to result and message
...
result is for the return variable from TryAndPrint calls.
message is the text to display or save to the registry.
2021-04-24 20:18:45 -06:00
9a77a5cb9b
Update Auto Repair sections
...
* Expanded saving/loading settings from registry
* Keep previous selections by default but allow changes
* Print previous session(s) to have the whole session info present
* Changed variable names for clarity (why am I so bad at this?)
2021-04-23 23:57:22 -06:00
10b443f0f5
Add framework for running auto repair groups
2021-04-23 03:20:32 -06:00
125907ed3a
Add Auto Repairs menus
2021-04-21 05:19:27 -06:00
b8335188ce
Add wk.kit.tools
...
For code related to downloading, finding, and running tools on the kit.
2021-04-17 17:49:04 -06:00
65cb8481bc
Add wk.repairs section
2021-04-17 14:10:30 -06:00