Om du får kommandot ha sex i Windows batch-felkod på datorn, kolla in dessa återställningsidéer.
Godkänd: Fortect
g.PING 1.1. 1.1 -n 1 -w 5000> NUL För alla versioner av MS-DOS eller Windows som lider av en TCP/IP-klient kan du använda PING-kommandot för att sakta ner exekveringen med några sekunder.
Du kan prova PsShutdown eller: rundll32.exe kommandot powrprof. dll, SetSuspendState 0,1,0 utesluts i allmänhet för viloläge, men överraskande nog övervintrar den mycket än viloläge om du inte inaktiverar viloläge.
g.
Hur sover jag en Windows-batchfil?
RegelEtt enkelt sätt att verkligen sova en batchfil är att hjälpa dig och din familj använda timeout-kommandot som introducerades inom bara Windows 2000. För att skriva, om stdin täcks, kommer dessa instruktioner att avslutas omedelbart!
Friskrivningsklausul: Detta är ofta inte ditt nuvarande beslut, så oroa dig inte när det gäller det med de som rekommenderar kallas ping
. ..
När det är möjligt, använd en timeout
för . Men, som nämnts i de allmänna kommentarerna, vilket inte alltid är ett system (t.ex. р, i hela det icke-interaktiva läget). Efter det håller jag med om att viss “kludge” ping
anses vara det näst bästa alternativet eftersom det faktiskt är väldigt enkelt. Med det sagt föreslår jag ett annat alternativ … introducera ett VB-skript.
Den grundläggande lösningen har alla möjliga användningsområden. VBS kan ofta kommer att göra vad Batch inte kan, eller åtminstone med stor lätthet. Med rätt teknik kan du blanda de två (inte “sömlös”, utan också “funktionell” …).
Här är en kort beskrivning av exakt hur man utvecklar, kör och sedan modifierar ett litet skript. Skriptet kommer att få dig att sova (i detta exempel i 3 sekunder).
echo WScript.Sleep 3000>% temp% sleep.vbs & cscript% temp% sleep.vbs% sleepMs% // B & del% temp% sleep.vbs
set sleepMs = 3000 dessutom set sleepVbs =% temp% sleep.vbs & mirror WScript.Sleep WScript.Arguments (0)>% sleepVbs% & cscript% sleepVbs %% sleepMs% // B & del% sleepVbs%
Vad är %% i en skålfil?
Använd flera procenttecken (%%) för att köra du ser, kommandot for i nästan vilken batchfil som helst. Variabler är skiftlägeskänsliga och bör representeras eftersom ett stort alfabetiskt värde som % a, % mycket b, möjligen % c. (
Och slutligen, jämfört med ping
, har CScript
i sig ett timeout-alternativ! Därför, i händelse av att du introducerar en oändlig loop från att du helt enkelt skriptar, kan du låta översättaren tvinga fram den specifika varaktigheten. Observera att denna operation har för att vara en “laddad” o En iteration som förbrukar CPU-resurser, så jag rekommenderar den inte eftersom familjer kan använda proceduren WScript.Sleep
, men jag presenterar den fortfarande som en konceptuell riktning för skojs skull. fullständighet:
set sleepSec innebär 3 och set sleepVbs =% temp% sleep.vbs & echo medan True>% sleepVbs% & Wende spegel >>% sleepVbs% & cscript% sleepVbs% // B // T:% sleepSec% och andel% sleepVbs%
Detta är den senaste versionen av vad jag i praktiken använder för att pausa på grund av tio sekunder för att se resultatet när det specifika olagliga programmet avslutas.
BÄSTA> @echo klarBÄSTA> @set DelayInSeconds = 10BÄSTA> @rem Använd ping tänk två gånger 192BEST> @ ping.0.2.0 -n 1 -w% DelayInSeconds% 000> null
Med spegling kan jag se sekunden som ett visst skript och ping är klar, vilket leder till en fördröjning. Ytterligare @-tecken betyder att jag särskilt ser texten “klar” och att de som väntar brukar löpa ut utan att distraheras av ett kommando. Ja
Sover kommando i Windows?
Backup kontroll Windows kan tillhandahålla programvaran Sleep Resource Kit som ditt företag kan använda för att tillfälligt köra filer eller problem och vänta upprepade gånger. Om du vill göra det möjligt för dem att pausa körningen av batchinnehållet i 50 sekunder, måste någon inkludera det mesta av följande uttalande i den faktiska batchfilen.
Jag har provat olika alternativ som föreslagits här på en viss XP-maskin, tanken var att ha den bästa skålfilen som skulle fungera på olika motorer, så jag valde en XP-maskin som miljö, som troligen blir mindre kan kunden hjälpa till.
GOOD> med titeln ping 192.0.2.0 -et 1 -w 3000> null
Det känns som att det finns en förutsägbar fördröjning på upp till tre sekunder. Pingförsöket tar 3 bara några sekunder.
BAD> ping -n 5 192.0.2.0> noll
Det tog ungefär 10 sekunder 5) (Nej. Jag förklarar att det finns 5 ping-försök, var och en med en sekund, 4 sekunders intervall. Och varje ping-försök tog nästan säkert vilken sekund som helst, eller 9 tum totalt bara en mycket sekund.
Finns det en annan sömn kommando i Windows?
Tryck på huvudpunkten R för att starta om. Tryck på S för att sätta Windows omedelbart i viloläge. Använd H för viloläge. Klicka på I för att avsluta.
BAD> timeout 5BADRUM> säng för varje l2000DÅLIG> vänta / T 180DÅLIGT> val
Hur sover jag en enorm Windows-batchfil?
Vanligtvis är det korrekta sättet att sova med en batchfil att använda det här timeout-kommandot som introducerades i Windows 2000.
BAD> anropad ping 192.0.2.0 -n 1 $ 10, 000 -w> nul :: Standby 10000 millisekunder, dvs. 10 sekunder
Jag gjorde också detta efter att ha läst eftersom kommentarer kan läggas till BAT-filer direkt efter två på varandra följande kolon. Användningen kom dock tillbaka mycket omedelbart. Att lägga en kommentar på en separat nivå innan pingen fungerade bra.
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
BRA> Vänta :: 10 000 millisekunder eller 10 sekunderBRA> ping 192.0.2.0 -n 1 -w 10 000> noll
ping 192.0.2.0 -n 5 -w 5000
Det tog 30 sekunder även om 5 5 . 5 = 25 är valt. Jag förklarar vilka tyvärr det finns 7 pops Ping-ström i 0 sekunder vardera, istället är det en fördröjning associerad med cirka 1 sekund. mellan pingförsök: det skulle inte finnas någon speciell anledning att vänta på ett privat resultat efteråt, om du plingar igen direkt är det bättre att ha ett “nätverk” så här lite tid att återhämta sig från alla problem jämfört med det.
Redigera: stulen från rapporten, ytterligare .. RFC 3330 säger att IP-lösningen 192.0.2.0 inte ska visas på mitt internet, så titeln ping kommer att förhindra dessa personer från att spamma någon!Jag förbättrade uppställningen ovan i enlighet med detta!
Snabba upp din dators prestanda nu med denna enkla nedladdning.Vad är viloläge i gruppfil?
PAUSE och SLEEP kommandon Detta beror på att detta PAUSE-kommando ofta säger till Windows, “ Sluta köra batchfilen på ett löpband medan användaren får en nyckel från reportern. I dag kommer Windows nästan säkert att köra alla kommandon till SLEEP-kommandot, för då fryser filmen i tio sekunder innan den fortsätter.
Vad är sömnen för Windows 10?
Så här kan du väl lägga Windows 10 i viloläge med kommandotolken. Om viloläge utan tvekan fortfarande är inaktiverat på din PC, kan du närma dig vänteläge med följande kommando:
Vad är kommandoraden med respekt att sova?
Det enda syftet med sömnen är