2011-01-11, 21:32
  #1
Medlem
CSilfverbielkes avatar
Jag har problem med att skriva in ett kommando i CMD. Jag vill få filen att starta efter en viss tid, dvs en timer eller delayfunktion.

Finns det något sätt att göra detta?
Citera
2011-01-11, 21:41
  #2
Medlem
vonOlofs avatar
Använd AT-kommandot.

Skriv som vanligt /?-växel till kommandot för att få fram parameter-repertoaren.
Citera
2011-01-11, 21:42
  #3
Medlem
Den enda chansen att göra pauser i en cmd/bat fil såvitt jag känner till utan några tilläggs program är:
ping 1.1.1.1 -n 5 >NUL

Där 5 står för hur många ggr den ska pinga 1.1.1.1
Så det är bara klocka hur många sekunder ex 30 ping tar, sedan räkna hur många du behöver för att uppnå jusst din "delay" före programmet ska starta,

/Mvh Mobz!
Citera
2011-01-11, 22:04
  #4
Moderator
Protons avatar
Citat:
Ursprungligen postat av Mobz
Den enda chansen att göra pauser i en cmd/bat fil såvitt jag känner till utan några tilläggs program är:
ping 1.1.1.1 -n 5 >NUL

Där 5 står för hur många ggr den ska pinga 1.1.1.1
Så det är bara klocka hur många sekunder ex 30 ping tar, sedan räkna hur många du behöver för att uppnå jusst din "delay" före programmet ska starta,

/Mvh Mobz!
Hittade den här sidan med hjälp av google.....

http://www.computerhope.com/batch.htm

Sök efter "delay" i den så hittar du det du letar efter.
Citera
2011-01-11, 22:10
  #5
Medlem
Celenos avatar
Citat:
Ursprungligen postat av Mobz
Så det är bara klocka hur många sekunder ex 30 ping tar, sedan räkna hur många du behöver för att uppnå jusst din "delay" före programmet ska starta

Pingar man localhost så är det (nästan) exakt 1 sekund mellan ping
Citera
2011-01-11, 22:54
  #6
Medlem
CSilfverbielkes avatar
Tack för alla svar, dock så är jag nybörjare på cmd och batch-kommandon, och jag förstår helt enkelt inte hur jag ska lyckas.

Det jag vill göra är att starta en musikfil en viss tid, så att den börjar spelas upp.

Hoppas nån flashbackare är smartare än mig
Citera
2011-01-11, 22:59
  #7
Medlem
vonOlofs avatar
Citat:
Ursprungligen postat av CSilfverbielke
Hoppas nån flashbackare är smartare än mig
Var det något särskilt du inte förstod i https://www.flashback.org/sp28161208?

Var inte blyg att fråga igen i sådant fall.
Citera
2011-01-11, 23:00
  #8
Medlem
CSilfverbielkes avatar
Jo, jag skrev in det och fick upp hjälpmenyn, men förstår ej innebörden av vad som står där, och vad jag ska göra..
Citera
2011-01-11, 23:01
  #9
Medlem
vonOlofs avatar
Citat:
Ursprungligen postat av CSilfverbielke
Jo, jag skrev in det och fick upp hjälpmenyn, men förstår ej innebörden av vad som står där, och vad jag ska göra..
Då är du nog dessvärre för dum för att ens äga en dator.

Tilläggseditering: Du ställde en specifik CMD-fråga och förstår sedan inte det enkla svaret/lösningen. Har du inte någon datorkunnig i närheten som kan hjälpa dig? Någon vuxen eller eljest någon som har åldern inne för att få vara med inne i detta forum?
__________________
Senast redigerad av vonOlof 2011-01-11 kl. 23:13.
Citera
2011-01-11, 23:05
  #10
Medlem
CSilfverbielkes avatar
Citat:
Ursprungligen postat av vonOlof
Då är du nog dessvärre för dum för att ens äga en dator.


Jag betackar mig för dina spydigheter och tycker du kan skippa din självrättfärdiga indignation, skulle du inte bara kunna förklara lite tydligare, så jag i min okunskap ändock kan förstå?
Citera
2011-01-11, 23:14
  #11
Medlem
Core-s avatar
Alla har vi på något sätt börjat någonstans, någon gång.

Om du vill ha en liten delay på ett kommando så, precis som en del redan sagt med ping kommandot:
Kod:
@echo off
echo Hello
ping localhost -n 5 >NUL
echo world!

Eller om du vill starta en process en viss tid t.ex:
Kod:
at 00:00 cmd /c copy C:\Documents\*.* C:\MyDocs

EDIT: För mer förståelse vad kommandona gör kan du ju alltid kika på länken Proton gav tidigare.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in