Commit graph

2039 commits

Author SHA1 Message Date
Manuel Thalmann 04e6c47a5b Replace osk with cmd during debugging 2024-08-21 18:33:41 +02:00
Manuel Thalmann 5ad465f021 Prevent pauses in OneShot tasks 2024-08-21 18:28:50 +02:00
Manuel Thalmann a0d44ca4a1 Print commands in debug mode 2024-08-21 18:28:08 +02:00
Manuel Thalmann c80c6e8fc2 Run OneShot tasks with dedicated user 2024-08-21 18:27:47 +02:00
Manuel Thalmann 85bb47994d Add function for generating startup command 2024-08-21 18:26:58 +02:00
Manuel Thalmann c24ddfd3aa Allow registering startup script for the default user 2024-08-21 18:20:11 +02:00
Manuel Thalmann eb3ffcde9f Prevent unnecessary errors during WSL execution 2024-08-21 14:08:26 +02:00
Manuel Thalmann 0763b3b5a8 Register WSL before running OneShot tasks 2024-08-21 03:37:44 +02:00
Manuel Thalmann 7ea26324b1 Overwrite broken module 2024-08-21 03:20:37 +02:00
Manuel Thalmann 888a8093ba Prevent initialization of nested operations 2024-08-21 03:18:31 +02:00
Manuel Thalmann e0848b6e1b Improve log messages of OneShot tasks 2024-08-21 02:02:30 +02:00
Manuel Thalmann 39b44ca6e8 Retry Linux path conversion for errors 2024-08-20 00:20:33 +02:00
Manuel Thalmann e0421e908a Fix typo 2024-08-20 00:20:07 +02:00
Manuel Thalmann 95bab2a45d Fix broken signature of Restart-Intermediate 2024-08-19 12:07:26 +02:00
Manuel Thalmann 8dfd90d660 Report unexpected path conversions 2024-08-19 02:50:41 +02:00
Manuel Thalmann 5011a8ab8a Load missing path 2024-08-19 02:50:19 +02:00
Manuel Thalmann 50d1825f92 Ensure error file can be read from 2024-08-19 02:24:45 +02:00
Manuel Thalmann 4b6f34b812 Streamline OneShot task handler 2024-08-19 02:24:30 +02:00
Manuel Thalmann 9116cb8266 Simplify script registration 2024-08-19 02:24:13 +02:00
Manuel Thalmann 0bf8652b03 Fix broken regedit paths 2024-08-19 01:38:25 +02:00
Manuel Thalmann 37268e0e76 Allow registering reboots for users 2024-08-19 01:37:14 +02:00
Manuel Thalmann ce03f18523 Prevent users from being excluded 2024-08-19 01:10:29 +02:00
Manuel Thalmann 30f767a88e Force copying of Linux users to Windows 2024-08-19 00:54:13 +02:00
Manuel Thalmann 103873c517 Improve log messages of updates 2024-08-18 12:20:21 +02:00
Manuel Thalmann b0351b5878 Remove unnecessary command 2024-08-18 10:24:15 +02:00
Manuel Thalmann 4875f962b0 Fix time for QEMU VMs 2024-08-18 09:35:16 +02:00
Manuel Thalmann ee41e5ba66 Remove unnecessary desktop icons 2024-08-18 09:25:23 +02:00
Manuel Thalmann faa1187714 Add a timeout for the reWASD downloader 2024-08-18 09:05:04 +02:00
Manuel Thalmann b4199c43a6 Allow setting a timeout for clicking download buttons 2024-08-18 09:04:42 +02:00
Manuel Thalmann fccc0c2a7a Emit errors concerning WSL commands 2024-08-17 13:51:10 +02:00
Manuel Thalmann e13a1c0eb1 Emit errors using Write-Error 2024-08-17 13:49:21 +02:00
Manuel Thalmann 8e0672b53b Convert Argument to string explicitly 2024-08-16 23:03:19 +02:00
Manuel Thalmann 2a03f8fffe Ignore unfinished browser downloads 2024-08-16 17:57:22 +02:00
Manuel Thalmann f010e1a03d Install powershell modules for all users 2024-08-16 16:43:30 +02:00
Manuel Thalmann c5b71096ec Fix typos 2024-08-16 16:10:09 +02:00
Manuel Thalmann 25f613d7a6 Install AutoHotkey as preparation 2024-08-16 15:22:09 +02:00
Manuel Thalmann c0b137903d Allow running live scripts in debug mode 2024-08-16 15:21:41 +02:00
Manuel Thalmann 887cf0b029 Generate env variables using shorthand scripts 2024-08-16 15:16:56 +02:00
Manuel Thalmann f01fef4adf Allow running installation in debug mode 2024-08-16 15:16:28 +02:00
Manuel Thalmann 1d9ea92f6e Redirect winiso exit code properly 2024-08-16 15:13:53 +02:00
Manuel Thalmann b4844c631d Allow specifying winiso build type 2024-08-16 15:13:33 +02:00
Manuel Thalmann 0d2c28e74a Refactor winget check for rare issue 2024-08-16 15:04:37 +02:00
Manuel Thalmann 9f43dbf0e8 Disable Windows Update reboot only as admin 2024-08-16 14:35:35 +02:00
Manuel Thalmann 28a90de5ae Add a function for queueing startup commands 2024-08-15 18:34:48 +02:00
Manuel Thalmann 18fb258ac2 Hide output of DISM commands 2024-08-15 13:57:15 +02:00
Manuel Thalmann af2b41fb1d Ensure website is loaded before download 2024-08-15 02:42:00 +02:00
Manuel Thalmann 17d6870538 Prevent Jellyfin from rebooting 2024-08-15 02:22:07 +02:00
Manuel Thalmann 2fcc77f4ee Improve handling of slow websites 2024-08-14 18:47:29 +02:00
Manuel Thalmann 120c05ced1 Fix potential CRC errors 2024-08-14 18:46:42 +02:00
Manuel Thalmann 934db1ff87 Ensure auto reboot is disabled properly 2024-08-12 21:32:53 +02:00