Miért nem fejeződik be a batch file utasítás-végrehajtás soha (Win7)?
Win7 alatt írtam egy tök egyszerű batch file-t:
ping -n 11 localhost>nul
shutdown /p
Ennyi van benne... 10 sec után kikapcsolná a gépet, de a ping lefutása után a "shutdown /p" már nem fut le, hanem csak kiírja, de rögtön indítja újra a pinges parancsot és már fut is tovább. Ha csak a "shutdown /p" -t írom be cmd-be, akkor működik. Ha csak a "shutdown /p" -t írom a .bat file-ba, akkor nem kapcsolja ki a gépet, hanem indítja megint a "shutdown /p" -t és megint és megint és csak indítja a végtelenségig. Szerintem nincs ideje lefutni.
És ha így próbálod?
shutdown /s /t 1
Adminként is ugyanaz.
A másik válaszhoz pedig, azért nem jó, mert akkor figyelmeztetést küld 10 percel kikapcsolás előtt, amit filmezés közben ki kell nyomni...
Az itt a gondom, hogy eleve akár ha a ping utasítást írom csak bele, akkor annak le kellene futni és bezáródni, de nem ez van, hanem lefuttatja újra és újra a végtelenségig. Ha azt mondom, írjon ki valamit, akkor azt irogatja vég nélkül. CSak egyetlen egyszer írom bele a parancsot, akkor egyszer kellene futnia és bezáródni utána...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!