Skip to content

prestonGarvey1/SteamForSchool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SteamForSchool

A batch file that installs the Steam launcher on your school PC without requiring administrator rights!

What does it do?

This script was created to install Steam on any organization computer where admin credentials aren't available. This batch file and the zip that goes with it install Steam in a directory with read and write permissions for a user account (C:/Users/'Your user account' instead of C:/Program Files). This type of installation allows user accounts to run Steam without needing system read and write permissions, as user accounts almost always have permissions for their own user folder.

Instructions

Once you clone the repo from Github, double-click the 'Setup.bat' file in the repository to run it. The setup script will do all of the work for you, and will leave you with one 'Steam' folder and a desktop shortcut. You can either run Steam from the Steam folder or run it using the desktop shortcut.

Known issues and flaws

Since Steam is being run without admin rights, there are a couple of issues with the Steam instance.

  • Games with kernel-level anti-cheat (EAC) cannot be run because anti-cheat requires admin privileges to install to system folders.
  • Games with external launchers (EA, Riot, Ubisoft) cannot be run; these launchers require different methods to run and are outside of the unique ability Steam has to run without certain requirements.
  • Without admin privileges, the install script for Visual C++ Redistributables won't work; this can be worked around by adding DirectX DLLs directly to the folder of your game.
  • Older games that are ported from their CD predecessors (Fallout) need special registry configuration to work correctly; this is not possible without admin privileges and the game will not run correctly.

Legal Stuff

No official Steam files have been modified; this is only an installer that does not require admin rights. The official Steam installer has been downloaded from the Steam Installer Page, extracted into a zip file for the script to use, and run. This is a temporary fix; official installation from Steam's page will eventually be added.

SHA Hashes

steamsetup.zip Steam.exe

About

A batch file that will bypass administrator rights and install the steam launcher on your school PC!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors