Jump to content
GSForum - Segélyvonal

Vista Ütemezett feladatok CMD-ben


Recommended Posts

Posted

Sziasztok!

 

Van egy kis gondom, nem találok rá megoldást már napok óta sajnos.

 

Ugye az ütemezett feladatokat az "at" parancs segítségével lehet vezérelni CMD alatt.

pl.: at 12:20 /interactive c:\program.bat

A fenti példa aznap 12:20-kor lefuttatja a program.bat fájlt.

 

Van egy batch fájlom, amiben több idõzítés szerepel (kb. 50)

Írtam rá egy for ciklust, hogy automatizáljam.

 

Ezt egy egyszerû példával mutatom be:

for /f %i in (feladatok.txt) do at 12:20 /interactive %i

Ez a feladatok.txt-ben lévõ parancsokat idõzíti automatikusan aznap 12:20-ra.

 

Nem is ez a lényeg, hanem az, hogy ez a fenti batch Windows XP alatt kb. 2 másodperc alatt lefut, azonban Vista alatt minden egyes idõzítést kb. 2 másodperc alatt vesz fel az "at" az üzemezett feladatokba.

Nem a for ciklussal van a baj, mivel próbáltam egyetlen "at"-t is felvenni, az is lassú. Administrator üzemmódban fut a CMD.

 

Mi okozhatja, hogy ilyen lassú a Vista (Win7 is) erre a célra? Olvastam egy fórumon, hogy a copy parancs is hasonló lassúsággal fut le kis fájlok esetén is.

 

Esetleg az okosabbak kipróbálnák a kedvemért, hogy náluk milyen gyors/lassú az "at"?

 

pl.: for /l %i (1 1 10) do at 12:20 /interactive cmd.exe

ez 10x beidõzíti aznap 12:20-ra a cmd.exe lefutását

Természetesen CTRL+C -vel megszakítható a folyamat, ha érzékelitek, hogy nem fut le fél-század másodperc alatt a program, és megírhatjátok, hogy nálatok is lassú. :)

 

at /delete /yes paranccsal törölhetõek a felvett "at" bejegyzések

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...