Det finns ett enkelt sätt att uppnå detta.
Steg 1
Börja installera alla de spel du vill ladda ner under natten. Den första nedladdningen av fillistan är normalt bara några kilobyte. Pausa inga nedladdningar. Avsluta sedan ånga.
Shell-skriptet
Skapa en textfil på skrivbordet eller någon annan mapp och ge den namnet steam_download.cmd. Se till att det inte finns någon efterföljande .txt, ikonen ska byta till ett fönster med kuggar istället för textfilikonen när du byter namn på den. Klistra sedan in följande text i den:
start "steam: //" shutdown / f / s / t 3600
Detta första kommando startar Steam . Därefter fortsätter nedladdningen av dina spel automatiskt. Vi kommer till det andra kommandot efter nästa steg.
Uppgiften
Förutsatt att Windows 7 eller senare, gå till Start-menyn, skriv "Task" och starta Task Scheduler. Högerklicka på den vänstra rutan på "Task Scheduler Library" och skapa en Task.
Namnge hur du gillar det, t.ex. "Steam Nedladdningsuppgift".
Klicka sedan på fliken "Triggers". Klicka på "ny". Välj sedan när den ska börja. Om din ISP: s lediga tid börjar vid midnatt, välj till exempel 0:05. Ställ in den en gång, dagligen eller varje vecka, hur du än vill. I ditt fall skulle du antagligen ställa in det på "en gång" och justera till datumet när du behöver det igen. Kom ihåg att ställa in den till nästa dag.
Klicka sedan på åtgärdsfliken och välj "Ny". Se till att "Starta ett program" är valt och klicka sedan på "Bläddra" och navigera till skriptet du just skapat.
Klicka på fliken "Villkor" och se till att "Wake Computer to run this Task" är uppsättning. Det är viktigt att låta din dator vara på och inte stänga av den när du går till sängs och vill att Steam ska ladda ner medan du är i drömland med Xena.
Justera skriptet
Kom ihåg manus som vi just skapat? Gå tillbaka till det.
shutdown / f / s / t 3600
Denna linje tvingar din dator att stängas av. Vi vill bara att den ska stängas av efter att vi är färdiga att ladda ner. Nu finns det inget sätt vi kan veta i förväg när det kommer att göras. Jag föreslår dock att du ställer in den på den exakta tid som din ISP har oklassificerade timmar. Så förutsatt att manuset börjar vid midnatt och timmarna skulle gå fram till klockan sex, skulle du behöva ändra 3600 till 21600, vilket är 6 timmar. Tidsvärdet är i sekunder, så 3600 är 1 timme.
Detta garanterar att alla nedladdningar stoppas. Men om du vill hålla datorn på och bara vill döda Steam för att se till att den slutar ladda ner finns det ett annat sätt:
starta ånga: // timeout / t 3600 / nobreak TASKKILL / f / im "steam.exe"
Detta startar Steam och dödar det efter en timme. Tidsparametern är här också i sekunder.
Slutsats
(Ab) Med hjälp av Task System och Steams bekvämlighet att fortsätta nedladdningar efter att ha startat det kan du hantera detta med en viss ansträngning.
Här är en översikt över möjliga skript att leka med:
Starta Steam, avstängning efter 1 timme, tid i sekunder
starta "steam: //" shutdown / f / s / t 3600
Starta Steam, viloläge efter 1 timme, tid i sekunder
starta "steam: //" shutdown / f / h / t 3600
Starta Steam, död Steam efter 1 timme, låt datorn vara på, tiden inne sekunder
starta ånga: // timeout / t 3600 / nobreak TASKKILL / f / im "steam.exe"
Sidenote:
Om du har Windows Vista, använd den sista lösningen eftersom avstängningskommandot verkar vara begränsat till 10 minuter. Rekvisita till MrLemon för information.