bakkesmodorg / BakkesModInjectorCpp

C++ rewrite of the BakkesModInjector
67 stars 21 forks source link

BakkesMod does not inject when running Steam under a different user #24

Open daniel-dara opened 1 year ago

daniel-dara commented 1 year ago

There is a notable method to allow quick-switching Steam users on a Windows machine. It involves creating a desktop shortcut with the following "Target".

%windir%\system32\runas.exe /user:MyOtherUser /savecred "C:\Program Files (x86)\Steam\steam.exe"

The user can then close steam and launch it from this shortcut to automatically switch accounts. Unfortunately BakkesMod does not find the Rocket League process when it is run under a different user when using the /user command.

It would be great if BakkesMod could look for these processes under all users or provide a setting or button to scan for additional processes in order to support this feature.

Note: For this quick-switch to work, a second Windows user must be created, logged into, and then Steam must also be logged into (as the second account) with "save credentials" checked. The user can then be logged out and the switching can be done seamlessly from the primary Windows account in the future.