From 8bd46f96448d2e2517c45e053985669781034171 Mon Sep 17 00:00:00 2001 From: Fierelier Date: Thu, 12 Aug 2021 23:42:34 +0200 Subject: [PATCH] Add mod: userSetup --- mods/[all]/userSetup/data/opus-nt/userSetup.cmd | 9 +++++++++ mods/[all]/{-userSetup => userSetup}/modscript.py | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 mods/[all]/userSetup/data/opus-nt/userSetup.cmd rename mods/[all]/{-userSetup => userSetup}/modscript.py (84%) diff --git a/mods/[all]/userSetup/data/opus-nt/userSetup.cmd b/mods/[all]/userSetup/data/opus-nt/userSetup.cmd new file mode 100644 index 0000000..ff16221 --- /dev/null +++ b/mods/[all]/userSetup/data/opus-nt/userSetup.cmd @@ -0,0 +1,9 @@ +@echo off +setlocal EnableDelayedExpansion +cd /d "%~dp0" +cd userSetup +for /f "tokens=*" %%f in ('dir /b /s "*.cmd"') do ( + start /b /wait cmd /c call "%%f" +) + +shutdown /l \ No newline at end of file diff --git a/mods/[all]/-userSetup/modscript.py b/mods/[all]/userSetup/modscript.py similarity index 84% rename from mods/[all]/-userSetup/modscript.py rename to mods/[all]/userSetup/modscript.py index 0734b6d..0557b6b 100644 --- a/mods/[all]/-userSetup/modscript.py +++ b/mods/[all]/userSetup/modscript.py @@ -1,4 +1,4 @@ for reg in regs: if not reg.startswith("user-"): continue user = opusnt.regTmpPath + reg - opusnt.runReg(["add",user + "\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce","/v","opus-nt","/t","REG_SZ","/d","cmd /c call C:\\opus-nt\\userSetup.bat","/f"]) + opusnt.runReg(["add",user + "\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce","/v","opus-nt","/t","REG_SZ","/d","cmd /c call C:\\opus-nt\\userSetup.cmd","/f"])