Jump to content
GSForum - Segélyvonal

Vista Ütemezett feladatok CMD-ben


gabriel081

Recommended Posts

gabriel081

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

Link to comment
Share on other sites

KGigi

PowerShell-el már próbáltad?

Link to comment
Share on other sites

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...