Commit graph

357 commits

Author SHA1 Message Date
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 00a8337013 Add missing import 2023-06-25 15:20:58 +02:00
Manuel Thalmann 2ebbf3b505 Remove unnecessary statements 2023-06-25 15:19:48 +02:00
Manuel Thalmann 4fb085a782 Change path of powershell scripts 2023-06-25 13:43:46 +02:00
Manuel Thalmann ebcac5536d Refactor the format of the Autounattend.xml file 2023-06-25 11:49:50 +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
Manuel Thalmann fd3df6110e Reboot after creating a new user 2023-06-23 14:04:39 +02:00
Manuel Thalmann 5bc48ca478 Remove unnecessary statements 2023-06-23 14:03:03 +02:00
Manuel Thalmann 63ccde7031 Fix non-functioning code 2023-06-23 12:34:12 +02:00
Manuel Thalmann 1eb8875757 Exclude the Guest user 2023-06-23 02:34:53 +02:00
Manuel Thalmann 706b78d9cf Ignore automated accounts 2023-06-23 01:51:29 +02:00
Manuel Thalmann 88179df651 Add verbose logs 2023-06-23 00:20:30 +02:00
Manuel Thalmann 461c04d1b7 Fix password creation 2023-06-22 23:41:43 +02:00
Manuel Thalmann b210e1e847 Fix one more typo 2023-06-22 23:39:49 +02:00
Manuel Thalmann 0f16e1af6c Fix typo 2023-06-22 23:38:25 +02:00
Manuel Thalmann 2c1ea94d97 Loop user creation until it exists 2023-06-22 23:36:45 +02:00
Manuel Thalmann 686251b0f7 Prevent future auto logins 2023-06-22 23:04:13 +02:00
Manuel Thalmann 2365d3320c Centralize script for rebooting 2023-06-22 22:58:54 +02:00
Manuel Thalmann 4668ffc42a Add scripts for creating user 2023-06-22 22:56:43 +02:00
Manuel Thalmann e064c3fd01 Add a script for restoring git 2023-06-22 20:44:40 +02:00
Manuel Thalmann 0ccc870584 Add further log messages 2023-06-22 19:02:02 +02:00
Manuel Thalmann c45a659aaa Add scripts for restoring files 2023-06-22 18:44:31 +02:00
Manuel Thalmann b4dd114ba4 Remove unnecessary code 2023-06-22 18:40:01 +02:00
Manuel Thalmann 535d4579a6 Create backup directory if necessary 2023-06-22 18:37:35 +02:00
Manuel Thalmann a99314afa8 Fix backup path inquiry 2023-06-22 18:36:29 +02:00
Manuel Thalmann 6a57e2cbaf Fix non-functioning code 2023-06-22 18:34:05 +02:00
Manuel Thalmann 55ba435699 Add missing import 2023-06-22 17:53:12 +02:00
Manuel Thalmann b7db441579 Prevent reboot prompts 2023-06-22 17:33:14 +02:00
Manuel Thalmann 9180ca96ef Refactor log levels 2023-06-22 17:32:36 +02:00
Manuel Thalmann b4d6b651b6 Fix windows update automation 2023-06-22 17:32:05 +02:00
Manuel Thalmann ba5fde3d3a Automatically restart the computer 2023-06-22 17:19:00 +02:00
Manuel Thalmann f39076dbff Add log messages 2023-06-22 17:18:50 +02:00
Manuel Thalmann 879f34f22a Add missing import 2023-06-22 17:06:45 +02:00
Manuel Thalmann 10e205c122 Fix format of resulting .xml file 2023-06-22 16:50:40 +02:00
Manuel Thalmann 95e770f4c9 Save windows config file after editing 2023-06-22 16:17:02 +02:00
Manuel Thalmann 7332049a76 Fix typos 2023-06-22 16:11:32 +02:00
Manuel Thalmann e37c0c8093 Fix use of namespaced xml 2023-06-22 16:05:10 +02:00
Manuel Thalmann a822f5f32e Fix broken setup script 2023-06-22 15:43:16 +02:00
Manuel Thalmann 62c1f4ab43 Allow dynamic setup of windows 2023-06-21 22:10:19 +02:00
Manuel Thalmann 52834fcd92 Rearrange installation scripts 2023-06-21 22:04:18 +02:00
Manuel Thalmann 0a5c50a446 Allow setup without backup archive 2023-06-18 20:11:49 +02:00
Manuel Thalmann b40ba593a3 Add dedicated script for installing prerequisites 2023-06-18 19:58:01 +02:00
Manuel Thalmann 4338ba08eb Accept context for windows restoration 2023-06-16 20:30:53 +02:00
Manuel Thalmann db17c2c42c Use temporary directory for restoration 2023-06-16 20:27:07 +02:00
Manuel Thalmann ac288a913d Add a script for installing windows 2023-06-16 20:24:22 +02:00
Manuel Thalmann 6138ad7ffa Add a script for installing windows updates 2023-06-16 20:10:34 +02:00
Manuel Thalmann c092a039f1 Uncomment mistakingly commented line 2023-06-09 19:05:08 +02:00
Manuel Thalmann 1edfa9dd3f Add scripts for backing up applications 2023-06-08 02:29:22 +02:00