Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Could you please share the solution? Thanks.
Make a txt file and paste the following code into it, changing the path as neeed for your machine. This will provide a 5 second delay to the launching of steam.
@echo off
TITLE STEAM DELAYED LAUNCH
timeout /T 5 /NOBREAK
start /d "C:\Program Files (x86)\Steam\" steam.exe
Change the file extension to .bat and put it into your startup folder. If 5 seconds isn't enough, change the 5 to 10 etc. till you dial it in.
use
ipconfig /release
ipconfig /renew
once an ip address is obtained it will continue
And for the second guy's suggestion: Well, it could work for Bear since he got the login issue but my issue is different. I want to make steam startup after DSTool because if Steam starts first the DSTool gives error at first start and you got to start it again thus making "start with windows" useless :) Time delaying Steam startup should solve this.
Anway thank you both guys ;)
By the way, Bear, I have one more question for you. As Iam looking to the code you posted (Iam not any kind of coder) it seems as it starts Steam in 5s delay. Same as if I clicked the Steam.exe manually so Iam guessing it starts the Steam maximalized (hopefully the right word - you know windows over whole screen).
Is there any way to start it minimalized (just send it to background - icon in notify area), maybe some code which would force it to start in background?
Example:
@echo off
TITLE STEAM DELAYED LAUNCH
timeout /T 5 /NOBREAK
start /d "C:\Program Files (x86)\Steam\" steam.exe-start_in_background
TITLE STEAM DELAYED LAUNCH
timeout /T 5 /NOBREAK
start /min /d "C:\Program Files (x86)\Steam\" steam.exe
that should fix that.
why not just delay it ?... there's no harm in delaying it by a bat file...none at all...
that fixes nothing , it just releases the IP and renews it , it will still keep loading steam before it gets a new IP, still resulting into the same error.
mine does the same thing , thats why i had to delay my steam startup , ssd's can be too fast...
Create a new task
Give it a name, choose "run only when user is logged on"
(you might also need it to run with highest privileges)
Triggers - At logon
Actions - Start a program - (browse for Steam.exe)
Conditions - Start only if the following network connection is available: (choose your connection)
Many thanks! You are best ;)
This is not about running something manually, its about solving problems ;)
I can as well run manually all my 15 programs that start with Windows yet the developers added the autostart option so we dont need to do anything manually. Thats the point.
I have done this already, didnt find an option to start in background so not a good solution for me. Anyway thanks for posting another option ;)
Easy to fix, at Actions - Start a program - (browse for Steam.exe)
just Add arguments (optional) and write -silent
You are correct, and setting a task in task scheduler is definately a viable optoin, but so is writing a simple batch file. Especially if someone else will write it for you.
Also, I am OP, not FlowerPower, and I left out the reasons for not using a static IP or manually launching Steam because my reasons are irrelavent. I wanted another solution. A simple batch file suits my needs perfectly, as well as the needs of others who might want to delay the launch of steam for other reasons, whlie still having an automated launch.
You were kind enough to offer another solution, and that's great, but don't go saying that one solution is "better" or more "proper" than another when both produce the same outcome, especially when you offer no supporting evidence to prove your method is better, and not just one you preffer.