Skyrim
0 of 0

File information

Last updated

Original upload

Created by

PeterK00

Uploaded by

PeterK00

Virus scan

Safe to use

About this mod

Flexible start-up script for Skyrim providing several options:
With or without starting Steam, SKSE or ENBInjector
Through SkyrimLauncher or directly into TESV, if not starting up through skse_loader
Optionally cleanup afterwards by terminating Steam and/or ENBInjector

Windows only

Permissions and credits
Fully commented and error checking Windows batch script :
    Selectable Steam start-up
    Selectable ENBInjector start-up
    Selectable skse_loader start
          or, if not using SKSE
    Selectable SkyrimLauncher or TESV start-up
and afterwards (hopefully without experiencing Bethesda's infamous CTD feature),
optionally terminating Steam and/or ENBInjector, all with *1* click !  (Uh, and perhaps some keyboard input ...)

I know, I know, I'm blushing already ...

Disclaimer : IWFM - YMMV*

Further disclaimer : this does *not* provide an alternative Skyrim start option - Helgen awaits unless you have
-- Alternate Start - Live Another Life by Arthmoor
-- Random Alternate Start by Syclonix
-- Hall of Beginnings - An Alternate Start by MimiTheAlchemist
to name a few

Modify to your heart's content (it probably will *not* run out-of-the-box for you unless you have a similar setup as Yours Truly (tm))

Open in your favourite editor (Notepad (ugh), Notepad[++, 2], Write (??!), edlin anyone ?) and change the drive and Skyrim and Steam path(s) as you please.
Set various options to ignore Steam, SKSE and/or ENBInjector facilities.
Note: it would help if you change it properly.

Compatibility issues : only if you want to be a jerk.

Use, don't use, start a fan club, whatever you do, don't flame me - I'll tell my Mom !

* It Works For Me - Your Mileage May Vary

Version History
  1.0 : Pulled - didn't expect so much interest and Steam wasn't implemented - poor 1st effort
  2.0 : Implemented Steam, made ENBInjector optional, idem skse_loader and Steam, added more comments
  2.1 : Even more interest , better recheck everything, re-adjust sequence and streamline, more comments
Editable parameters :
_SKYRIM_DRIVE : A..z
_SKYRIM_PATH : where is TESV.exe, SkyrimLauncher.exe, optionally skse_loader.exe and ENBInjector.exe
_NEVERMIND_ENBInjector : 1 - leave me be     OR     0 - don't ignore; ENBInjecter's existence is checked in _SKYRIM_PATH and launched
_I_LIKE_TO_TERMINATE_ENBInjector_MYSELF : 1 - the script won't terminate ENBInjector      OR     0 - Say bye-bye, the script will handle it
_NEVERMIND_SKSE : 1 - skse_loader is neither checked nor used     OR    0 - the script checks for and uses it to lauch TESV.exe
_NEVERMIND_SKYRIMLAUNCHER : 1 - you don't want to use the launcher    OR    0 - TESV.exe is launched or skse_loader (if not ignored) will launch it
_NEVERMIND_STEAM : 1 - the script will not launch Steam      OR      0 - the script checks for _STEAM_EXECUTABLE and, if not running already, will launch it
_STEAM_EXECUTABLE : where is Steam.exe - change the default   OR    leave as is or blank if _NEVERMIND_STEAM is set to 1
_KILL_STEAM_WITH_EXTREME_PREJUDICE : 1 - Steam.exe and its associated executables will be terminated     OR    0 - do it yourself
If an executable is not there, a setting makes makes no sense, or you have provide the wrong info, the script will advise accordingly
No, the script will *NOT* prevent / ease CTDs (why pee on Bethesda's party), run your AVS, protect your box against rootkits, save the world, ...
  2.1a : I ... just ... couldn't stop myself - cleaner, more comments
  2.2 : Steam just doesn't want to play along - use skse_loader (if used) or launch yourself prior to running this scrip - error checked and commented
          Do *not* launch ENBInjector if it is already running ... <blush>
          More descriptive comments, proper English
          More checks, better script flow, better script output
          This may be the final version

And *never* forget :
Windows - by the people who brought you 'edlin'      (ask a 1980's IT old-timer what that is about)