Aus unterschiedlichen Gründen werden die meisten hier nicht von dem Problem betroffen sein und können dass nicht für dich ausprobieren.
Man kann das ganze auch in ein Skript packen. In diesem Beispiel wird das Programm elevate genutzt um Admin-Rechte zu erlangen. Die Exe aus dem obigen Programmarchiv hatte ich dafür in den gleichen Ordner wie das folgende Skript kopiert.
Das Skript speichert man z.B. als startCiv4.bat ab. Start dann per Doppelklick. Ob es so klappt kann ich aber wie gesagt nicht testen.
Code:
@echo off
rem Path to elevate exe
rem set ELEVATE=runas /env /user:domain\Administrator
set ELEVATE=elevate /c
rem Path to Civ
set CIV4_PATH=C:\Program Files (x86)\Civilization4\Warlords\
set CIV4_EXE=Civ4Warlords.exe
rem Start driver. This require administration rights.
rem This does only works up to Win8.1
%ELEVATE% sc stop secdrv & sc config secdrv start= demand & sc start secdrv
rem Start Civ4
cd "%CIV4_PATH%"
%CIV4_EXE%