Here at the Library I have 7 computers for patrons to play games on. I have a Steam PC Cafe setup, with caching server. Of course we also have Epic Games, for Fortnite, as well as Roblox and Minecraft. Computers are protected with Deep Freeze. \nEvery Tuesday morning I log into each computer individually, thaw it, update the games, then freeze it again. \nMan I would like to have a script do this for me. The big problem is that both Steam and Epic require you to login before you can update games. As these computers are open to the public, I can’t leave credentials on the computers, or the accounts will get abused and locked out. \nI’ve been slamming my face into a pole on getting SteamCMD to work. \nAnyone else deal with this?<\/p>","upvoteCount":6,"answerCount":14,"datePublished":"2025-07-07T19:54:53.938Z","author":{"@type":"Person","name":"wduke","url":"https://community.spiceworks.com/u/wduke"},"suggestedAnswer":[{"@type":"Answer","text":"
Advertisement
Here at the Library I have 7 computers for patrons to play games on. I have a Steam PC Cafe setup, with caching server. Of course we also have Epic Games, for Fortnite, as well as Roblox and Minecraft. Computers are protected with Deep Freeze. \nEvery Tuesday morning I log into each computer individually, thaw it, update the games, then freeze it again. \nMan I would like to have a script do this for me. The big problem is that both Steam and Epic require you to login before you can update games. As these computers are open to the public, I can’t leave credentials on the computers, or the accounts will get abused and locked out. \nI’ve been slamming my face into a pole on getting SteamCMD to work. \nAnyone else deal with this?<\/p>","upvoteCount":6,"datePublished":"2025-07-07T19:54:54.113Z","url":"https://community.spiceworks.com/t/update-game-computers-in-a-library/1221743/1","author":{"@type":"Person","name":"wduke","url":"https://community.spiceworks.com/u/wduke"}},{"@type":"Answer","text":"
Advertisement
Unless you’re willing to hardcode the login info into the script (do not recommend) I’m thinking there will always be a manual process here…<\/p>","upvoteCount":0,"datePublished":"2025-07-07T19:57:03.675Z","url":"https://community.spiceworks.com/t/update-game-computers-in-a-library/1221743/2","author":{"@type":"Person","name":"Jay-Updegrove","url":"https://community.spiceworks.com/u/Jay-Updegrove"}},{"@type":"Answer","text":"
I don’t mind responding to a prompt to login. BTW, With SteamCMD, when you login, your credentials are saved to a local file for future use. So you have to automate deleting that file as well.<\/p>","upvoteCount":1,"datePublished":"2025-07-07T20:00:51.209Z","url":"https://community.spiceworks.com/t/update-game-computers-in-a-library/1221743/3","author":{"@type":"Person","name":"wduke","url":"https://community.spiceworks.com/u/wduke"}},{"@type":"Answer","text":"
I don’t think there’s an acceptable strategy here, then, because either the logins will be abused and locked out, or you’d have to hardcode them into the script, that will then be taken apart, abused and locked out…<\/p>","upvoteCount":0,"datePublished":"2025-07-07T20:10:46.352Z","url":"https://community.spiceworks.com/t/update-game-computers-in-a-library/1221743/4","author":{"@type":"Person","name":"Jay-Updegrove","url":"https://community.spiceworks.com/u/Jay-Updegrove"}},{"@type":"Answer","text":"