Commit graph

295 commits

Author SHA1 Message Date
Manuel Thalmann 9fd8ef86f5 Allow invokation of custom downloads 2023-07-15 20:38:44 +02:00
Manuel Thalmann 4431a89563 Fix selector of download button for AMD drivers 2023-07-15 20:32:43 +02:00
Manuel Thalmann 3a17bb60b8 Add missing argument to amd installation script 2023-07-15 20:23:40 +02:00
Manuel Thalmann 51ce18531e Refactor amd driver installation script 2023-07-15 20:22:51 +02:00
Manuel Thalmann a12693abb7 Call proper method for closing automated browser 2023-07-15 20:04:25 +02:00
Manuel Thalmann 898dd80fcc Fix malfunctioning download checker 2023-07-15 19:56:45 +02:00
Manuel Thalmann a4983badcb Clean up after automated download 2023-07-15 19:53:20 +02:00
Manuel Thalmann 47814c7ad7 Improve automated downloads 2023-07-15 19:47:56 +02:00
Manuel Thalmann f9cbebf902 Fix broken download detection 2023-07-15 19:41:43 +02:00
Manuel Thalmann 7ce5a52ba6 Refactor function for waiting for download 2023-07-15 19:37:30 +02:00
Manuel Thalmann 703ed06469 Try waiting for file download 2023-07-15 19:33:12 +02:00
Manuel Thalmann e65a9d62d3 Fix incorrect code 2023-07-15 19:19:42 +02:00
Manuel Thalmann 6446fa366f Add script for automatically executing interactive downloads 2023-07-15 19:05:25 +02:00
Manuel Thalmann ecec8243b5 Add console output 2023-07-15 12:25:42 +02:00
Manuel Thalmann 57e12ad510 Execute web requests only once 2023-07-15 12:24:04 +02:00
Manuel Thalmann b6cf283c26 Try fixing non-functioning scripts 2023-07-15 12:21:38 +02:00
Manuel Thalmann 00ca8c2b96 Add script for installing amd chipset driver 2023-07-15 12:18:13 +02:00
Manuel Thalmann 26d46a548b Add a script for installing asus packages 2023-07-15 11:33:05 +02:00
Manuel Thalmann ba1d95d1e6 Add she-bang to all files 2023-07-12 22:37:31 +02:00
Manuel Thalmann 4387241907 Fix non-functioning code 2023-07-10 21:22:31 +02:00
Manuel Thalmann f81ccaff85 Refactor the determination of the nextcloud path 2023-07-03 22:54:30 +02:00
Manuel Thalmann a8dccbd6cc Enable UAC on cleanup 2023-07-03 14:35:16 +02:00
Manuel Thalmann dbc3eeef42 Move UAC handling to context 2023-07-03 13:44:51 +02:00
Manuel Thalmann 0cfea82920 Clean up after restoration 2023-07-03 13:24:36 +02:00
Manuel Thalmann d52de2f40a Suppress unnecessary errors 2023-07-03 01:14:34 +02:00
Manuel Thalmann 430dc33ed5 Change order of operations when editing sync 2023-07-03 00:59:11 +02:00
Manuel Thalmann 72a943a784 Ensure content is being read before written 2023-07-03 00:58:21 +02:00
Manuel Thalmann 95e8ce6992 Refactor manipulation of nextcloud sync file 2023-07-03 00:47:21 +02:00
Manuel Thalmann 20debdc1ac Fix syntax error 2023-07-03 00:35:40 +02:00
Manuel Thalmann 16a5ea110f Try fixing the Add-Content command 2023-07-03 00:15:11 +02:00
Manuel Thalmann 525df4f072 Fix potential typo 2023-07-03 00:02:00 +02:00
Manuel Thalmann a9ef2bfb04 Try fixing the nextcloud sync creation 2023-07-02 23:29:58 +02:00
Manuel Thalmann 6e9ce12a41 Refactor string substitution 2023-07-02 21:49:00 +02:00
Manuel Thalmann d13527be19 Fix logic of setting up syncs 2023-07-02 20:45:25 +02:00
Manuel Thalmann 0f39ccbfb6 Kill Nextcloud while editing config 2023-07-02 17:38:44 +02:00
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 681fb26a46 Rename powershell command 2023-06-30 12:19:54 +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 cd19ae771b Prompt for continuation on error 2023-06-29 20:33:56 +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 6237f28b39 Add further log messages 2023-06-22 19:02:02 +02:00
Manuel Thalmann ad078d0dc8 Add scripts for restoring files 2023-06-22 18:44:31 +02:00
Manuel Thalmann 7593259f33 Disable verbose logs 2023-06-22 17:28:29 +02:00
Manuel Thalmann 8bfec1bb75 Make pwsh show all messages 2023-06-22 17:27:43 +02:00
Manuel Thalmann dbed2f97a8 Fix module installation check 2023-06-22 17:22:45 +02:00
Manuel Thalmann abb8a78f68 Rearrange installation scripts 2023-06-21 22:04:18 +02:00
Manuel Thalmann 6e68de3dde Add dedicated script for installing prerequisites 2023-06-18 19:58:01 +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 1e7d34430e Exclude non-functioning folders 2023-06-07 23:55:07 +02:00
Manuel Thalmann 26e2622b52 Rename git directory 2023-06-07 23:06:37 +02:00
Manuel Thalmann 658383e206 Fix incorrect file path 2023-06-07 22:56:41 +02:00
Manuel Thalmann c00d40f43b Exclude reWASD from public file backup 2023-06-07 22:16:12 +02:00
Manuel Thalmann 9ac965b76f Move files to proper location 2023-06-07 22:15:06 +02:00
Manuel Thalmann ecbd54e155 Remove unnecessary Import-Module statements 2023-06-07 19:15:47 +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