Commit graph

46 commits

Author SHA1 Message Date
Manuel Thalmann a43fbad3d1 Add a script for adding nextcloud sync 2023-07-02 15:44:47 +02:00
Manuel Thalmann 2b1440c395 Show info if backup archive does not exist 2023-06-30 14:15:48 +02:00
Manuel Thalmann ed2cac87ca Add step for installing Nextcloud 2023-06-30 13:17:00 +02:00
Manuel Thalmann 9d147090d9 Fix further typos 2023-06-30 04:47:31 +02:00
Manuel Thalmann c90fd19b43 Refactor removal of configuration values 2023-06-30 04:34:40 +02:00
Manuel Thalmann 52008c5eb7 Fix incorrect function call 2023-06-30 02:40:15 +02:00
Manuel Thalmann b6a4b41d1a Fix writing of registry config values 2023-06-30 02:34:52 +02:00
Manuel Thalmann ca48076167 Persist custom acl 2023-06-30 01:57:45 +02:00
Manuel Thalmann 7fbd17215e Fix regedit access rights 2023-06-30 00:55:42 +02:00
Manuel Thalmann 1defca4bcd Allow anyone to edit config 2023-06-29 20:02:12 +02:00
Manuel Thalmann 01d4e3dafa Add method for removing the current stage 2023-06-29 19:13:17 +02:00
Manuel Thalmann 09b031ff92 Mute unwanted output 2023-06-29 19:11:41 +02:00
Manuel Thalmann 33d7d4834c Add a method for removing config values 2023-06-29 19:11:16 +02:00
Manuel Thalmann bf6700ae2f Add methods for getting or setting the current stage 2023-06-29 19:08:05 +02:00
Manuel Thalmann 73136bbf60 Allow storing settings using the context 2023-06-29 19:03:31 +02:00
Manuel Thalmann 27813bd1e9 Remove unnecessary statement 2023-06-28 13:43:20 +02:00
Manuel Thalmann 50b8511e9e Clean up handles during reg key handling 2023-06-28 13:40:56 +02:00
Manuel Thalmann b36d4d5181 Allow disabling auto admin login 2023-06-25 18:48:13 +02:00
Manuel Thalmann a92e413623 Add scripts for handling auto login 2023-06-25 18:25:52 +02:00
Manuel Thalmann 6700e4f318 Exit script after rebooting 2023-06-25 18:11:56 +02:00
Manuel Thalmann 232c6d1de4 Remove RunOnce key on deregistering 2023-06-25 18:10:23 +02:00
Manuel Thalmann 284dba9fc3 Unload registry hive after editing 2023-06-25 18:09:47 +02:00
Manuel Thalmann 9990fce5ab Create RunOnce key if inexistent 2023-06-25 18:05:55 +02:00
Manuel Thalmann 1843f455e8 Fix incorrect default user path 2023-06-25 17:57:23 +02:00
Manuel Thalmann 62968784d4 Fix key name for reg load 2023-06-25 17:57:06 +02:00
Manuel Thalmann 2c05bda390 Fix incomplete command 2023-06-25 17:02:44 +02:00
Manuel Thalmann 25d2353233 Fix registry editing commands 2023-06-25 17:01:38 +02:00
Manuel Thalmann 4dbbd1993f Fix non-functioning code 2023-06-25 16:54:10 +02:00
Manuel Thalmann 1eee5e69db Refactor registry value handling 2023-06-25 16:48:21 +02:00
Manuel Thalmann 6546f7b929 Return path to RunOnce key instead of item 2023-06-25 16:45:33 +02:00
Manuel Thalmann 9fbdc118d4 Fix non-functioning code 2023-06-25 16:33:04 +02:00
Manuel Thalmann a13b9f4cd1 Fix resolving of the RunOnce key 2023-06-25 16:28:12 +02:00
Manuel Thalmann df37f30eab Fix broken code statement 2023-06-25 16:14:08 +02:00
Manuel Thalmann 05478a43ef Allow parameterless handling of reboot registration 2023-06-25 15:36:58 +02:00
Manuel Thalmann 4780cd7f09 Fix reboot registration 2023-06-25 15:05:59 +02:00
Manuel Thalmann 65042d4d4c Add functions for registering RunOnce for new users 2023-06-23 20:08:31 +02:00
Manuel Thalmann 9ed31ffddc Prevent future auto logins 2023-06-22 23:04:13 +02:00
Manuel Thalmann 0f75bd3098 Centralize script for rebooting 2023-06-22 22:58:54 +02:00
Manuel Thalmann 249b4d531c Add scripts for creating user 2023-06-22 22:56:43 +02:00
Manuel Thalmann abb8a78f68 Rearrange installation scripts 2023-06-21 22:04:18 +02:00
Manuel Thalmann 988e5bf689 Centralize method for creating temporary directories 2023-06-16 20:25:43 +02:00
Manuel Thalmann ada22de1a8 Allow specifying a custom backup root 2023-06-16 20:24:37 +02:00
Manuel Thalmann 1c312baa6e Add a script for installing windows 2023-06-16 20:24:22 +02:00
Manuel Thalmann 0a4ea5a504 Fix thumbs.db exclusion 2023-06-09 18:51:41 +02:00
Manuel Thalmann 8a0f6a13f8 Add central function for creating backup 2023-06-07 01:32:14 +02:00
Manuel Thalmann 6f5f9e377c Add scripts for backing up personal files 2023-06-07 00:56:29 +02:00