Commit graph

62 commits

Author SHA1 Message Date
Manuel Thalmann 487c83afb2 Add she-bang to all files 2023-07-12 22:37:31 +02:00
Manuel Thalmann 0996dbecaf Move UAC handling to context 2023-07-03 13:44:51 +02:00
Manuel Thalmann 98dfa910be Fix incorrect order of commands 2023-07-03 13:43:58 +02:00
Manuel Thalmann 8e4f0ccd9a Remove unnecessary config values 2023-06-30 12:01:18 +02:00
Manuel Thalmann 821db151cb Delete auto login task 2023-06-30 11:58:16 +02:00
Manuel Thalmann 0317031d9a Fix deletion of unnecessary tasks 2023-06-30 11:57:50 +02:00
Manuel Thalmann 57f4ffd0e4 Remove stage reference after removing admin account 2023-06-30 11:54:32 +02:00
Manuel Thalmann eadbde8e2e Fix typo 2023-06-30 04:36:28 +02:00
Manuel Thalmann 24466aef7a Remove admin account in a separate stage 2023-06-30 04:29:59 +02:00
Manuel Thalmann fa0a0356a4 Fix broken query 2023-06-30 04:26:19 +02:00
Manuel Thalmann a122795f38 Set proper boundaries for event numbers 2023-06-30 03:40:04 +02:00
Manuel Thalmann 3299ff78c0 Fix typo 2023-06-30 03:38:18 +02:00
Manuel Thalmann 0806391cd2 Fix broken statement 2023-06-30 02:49:00 +02:00
Manuel Thalmann c1979a1197 Add code for enabling autologin 2023-06-29 20:01:54 +02:00
Manuel Thalmann e235d70bc0 Allow registering multiple scheduled tasks 2023-06-29 19:40:54 +02:00
Manuel Thalmann 34859556f0 Dynamically determine task triggers 2023-06-29 19:24:42 +02:00
Manuel Thalmann 12c7e68086 Store task name in function 2023-06-29 19:18:50 +02:00
Manuel Thalmann 6f011a2600 Detect current step using stages 2023-06-29 19:13:33 +02:00
Manuel Thalmann d8d6386fe3 Rename misleading functions 2023-06-29 19:05:22 +02:00
Manuel Thalmann 775f6a1c10 Rearrange UAC disablement 2023-06-29 17:29:42 +02:00
Manuel Thalmann 2dbd1a9fed Reorder UAC disablement steps 2023-06-29 17:27:00 +02:00
Manuel Thalmann 0137fd56f3 Re-enable RunOnce creation for new users 2023-06-29 15:05:06 +02:00
Manuel Thalmann 858679a36a Add missing argument to SchTasks 2023-06-29 14:22:21 +02:00
Manuel Thalmann cba6e514bb Refactor UAC enablement 2023-06-29 04:05:12 +02:00
Manuel Thalmann 35cafdacef Forcefully shut down computer 2023-06-29 02:57:10 +02:00
Manuel Thalmann c88c6fbfce Fix non-functioning scheduled task 2023-06-29 02:54:31 +02:00
Manuel Thalmann edd97b991f Fix incorrect script 2023-06-29 02:54:09 +02:00
Manuel Thalmann 2f6ee57525 Fix quotation 2023-06-29 02:53:54 +02:00
Manuel Thalmann ecf6b0c573 Reboot computer after preparation 2023-06-29 02:24:46 +02:00
Manuel Thalmann 0f203caaa7 Try fixing UAC properly 2023-06-29 01:51:30 +02:00
Manuel Thalmann cbb3d329f9 Clean up environment after personal user creation 2023-06-28 22:50:59 +02:00
Manuel Thalmann 39c2db4414 Add script for enabling autologin 2023-06-28 22:50:39 +02:00
Manuel Thalmann fcc02320ea Disable local admin during setup 2023-06-28 22:36:40 +02:00
Manuel Thalmann f791ec1eff Add a method for cleaning up artifacts during setup 2023-06-28 22:28:22 +02:00
Manuel Thalmann bf59f2e3a3 Add log messages 2023-06-28 22:10:23 +02:00
Manuel Thalmann 1aabdc228e Change name of UAC disabler 2023-06-28 22:08:20 +02:00
Manuel Thalmann 94a5f09aa4 Disable scheduled task registration 2023-06-28 22:07:18 +02:00
Manuel Thalmann 2b1b9cb449 Add missing semicolon 2023-06-28 22:06:46 +02:00
Manuel Thalmann 03086d1052 Refactor creation of scheduled task action 2023-06-28 22:06:35 +02:00
Manuel Thalmann c3d8e79fcf Force Scheduled Task Unregistration 2023-06-28 21:20:59 +02:00
Manuel Thalmann 54d80b4bb5 Mute console output 2023-06-28 12:35:06 +02:00
Manuel Thalmann 20d58b32d1 Fix incorrect code statement 2023-06-28 12:32:46 +02:00
Manuel Thalmann 412b23cfc2 Enable UAC during Microsoft Account login 2023-06-28 11:48:08 +02:00
Manuel Thalmann 1f82f78c7f Rename user using PowerShell function call 2023-06-27 00:57:24 +02:00
Manuel Thalmann cdf07a5d54 Rename user using wmic 2023-06-26 02:14:44 +02:00
Manuel Thalmann c2c3210515 Disable auto login after user creation 2023-06-25 18:26:06 +02:00
Manuel Thalmann 9cd6834819 Exit script after rebooting 2023-06-25 18:11:56 +02:00
Manuel Thalmann 2320c9dbf4 Restart computer after creating personal user 2023-06-25 18:11:30 +02:00
Manuel Thalmann 0ba664eb51 Make the script start for all new users 2023-06-23 20:16:47 +02:00
Manuel Thalmann a985ac56d3 Adjust log messages accordingly 2023-06-23 14:04:46 +02:00