Commit graph

2006 commits

Author SHA1 Message Date
Manuel Thalmann 9ea809adfd Install powershell modules for all users 2024-09-10 01:54:04 +02:00
Manuel Thalmann bcbf53297b Fix typos 2024-09-10 01:54:04 +02:00
Manuel Thalmann 7ebf09b93f Install AutoHotkey as preparation 2024-09-10 01:54:04 +02:00
Manuel Thalmann 0e18b63853 Allow running live scripts in debug mode 2024-09-10 01:54:04 +02:00
Manuel Thalmann c6e7d2d3d5 Generate env variables using shorthand scripts 2024-09-10 01:54:04 +02:00
Manuel Thalmann 7838c7186e Allow running installation in debug mode 2024-09-10 01:54:04 +02:00
Manuel Thalmann d37f4da080 Redirect winiso exit code properly 2024-09-10 01:54:04 +02:00
Manuel Thalmann d611857375 Allow specifying winiso build type 2024-09-10 01:54:04 +02:00
Manuel Thalmann 4553548a3a Refactor winget check for rare issue 2024-09-10 01:54:04 +02:00
Manuel Thalmann 8f820297c7 Disable Windows Update reboot only as admin 2024-09-10 01:54:04 +02:00
Manuel Thalmann 11f80cda08 Add a function for queueing startup commands 2024-09-10 01:54:04 +02:00
Manuel Thalmann 2f2a3f53fb Hide output of DISM commands 2024-09-10 01:54:04 +02:00
Manuel Thalmann a5430d0298 Ensure website is loaded before download 2024-09-10 01:54:04 +02:00
Manuel Thalmann 1e3968fd0d Prevent Jellyfin from rebooting 2024-09-10 01:54:04 +02:00
Manuel Thalmann 3ca7554422 Improve handling of slow websites 2024-09-10 01:54:04 +02:00
Manuel Thalmann aa8513b15a Fix potential CRC errors 2024-09-10 01:54:04 +02:00
Manuel Thalmann 5f4548403c Ensure auto reboot is disabled properly 2024-09-10 01:54:04 +02:00
Manuel Thalmann 65f93af0b3 Disable auto reboot by default 2024-09-10 01:54:04 +02:00
Manuel Thalmann 70c9155bc0 Add methods for managing auto restart feature 2024-09-10 01:54:04 +02:00
Manuel Thalmann b09452a7bc Install Wave Link first 2024-09-10 01:54:04 +02:00
Manuel Thalmann 6c8882efd9 Throw an error when failing to load config 2024-09-10 01:54:04 +02:00
Manuel Thalmann 61be50fb63 Fix incorrect script path 2024-09-10 01:54:04 +02:00
Manuel Thalmann d6d416ce17 Allow leaving install action unspecified 2024-09-10 01:54:04 +02:00
Manuel Thalmann 29a744a154 Retrieve registry value properly 2024-09-10 01:54:04 +02:00
Manuel Thalmann 6274918f4b Add scripts for installing git 2024-09-10 01:54:04 +02:00
Manuel Thalmann cf1de70b3b Remove unnecessary code 2024-09-10 01:54:04 +02:00
Manuel Thalmann 61e38c2bec Add a function for removing the RunOnce key 2024-09-10 01:54:04 +02:00
Manuel Thalmann 7632e91793 Set user groups properly 2024-09-10 01:54:04 +02:00
Manuel Thalmann c481c54f41 Configure MS accounts properly 2024-09-10 01:54:04 +02:00
Manuel Thalmann 741b698a33 Queue next user after configuration finished 2024-09-10 01:54:02 +02:00
Manuel Thalmann 395945ec72 Disable UAC after logging in MS account 2024-09-10 01:53:07 +02:00
Manuel Thalmann f45081ff99 Enable OneShot listener for MS accounts 2024-09-10 01:53:07 +02:00
Manuel Thalmann 2e5fa8f5a0 Set timezone automatically 2024-09-10 01:53:07 +02:00
Manuel Thalmann f19e2eba1a Prevent variable overwrite 2024-09-10 01:53:07 +02:00
Manuel Thalmann ef56c3ab4b Register installer script after disabling UAG 2024-09-10 01:53:07 +02:00
Manuel Thalmann 09984cff8e Redirect user for configuration properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann 869ca8870d Fix broken redirection of arguments 2024-09-10 01:53:07 +02:00
Manuel Thalmann 2063d276ec Determine installer action properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann e8db7ea047 Redirect arguments to chocolatey properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann 0cfa2f2fa0 Fix non-functioning OneShot script 2024-09-10 01:53:07 +02:00
Manuel Thalmann 97cbcc7dfb Fix oneshot task execution 2024-09-10 01:53:07 +02:00
Manuel Thalmann 00aae35c96 Allow removing the OneShot listener 2024-09-10 01:53:07 +02:00
Manuel Thalmann d95396b06b Remove duplicate code 2024-09-10 01:53:07 +02:00
Manuel Thalmann c46d241147 Fix typo 2024-09-10 01:53:07 +02:00
Manuel Thalmann 1696207b0a Fix copy paste error 2024-09-10 01:53:07 +02:00
Manuel Thalmann 52c5a6c6a3 Allow skipping the User parameter 2024-09-10 01:53:07 +02:00
Manuel Thalmann c347ff6377 Fix incorrect script path 2024-09-10 01:53:07 +02:00
Manuel Thalmann aa4c392569 Fix broken scripts 2024-09-10 01:53:07 +02:00
Manuel Thalmann 3a45dfca73 Remove unnecessary confirmation dialogue 2024-09-10 01:53:07 +02:00
Manuel Thalmann a9bd4f5eb4 Add a task for disabling UAC 2024-09-10 01:53:07 +02:00