Kezdőoldal » Számítástechnika » Programozás » Hogy lehet megoldani? (batch)

Hogy lehet megoldani? (batch)

Figyelt kérdés

@echo off

set /p h=O'ra:

echo.

set /p m=Perc:

echo.


for /L %%s in (0,+1,60) do (

cls

echo %h%:%m%:%%s

ping localhost -n 2 >nul

)


if %s% GTR 59 set /a m=%m% + 1

if %s% GTR 59 set /a s=0

if %m% GTR 59 set /a h=%h% + 1

if %m% GTR 59 set /a m=0


Lényegében óra lenne de hogy kéne megoldani hogy működjön?


2011. ápr. 11. 21:22
 1/1 szproot válasza:

Felesleges a vizsgálat %s%-re, mert az csak a ciklusban látszik.


@echo off

set /p h=O'ra:

echo.

set /p m=Perc:

echo.


:tovabb

for /L %%s in (0,+1,59) do (

cls

echo %h%:%m%:%%s

ping localhost -n 2 >nul

)


set /a m=%m% + 1

if %m% GTR 59 set /a h=%h% + 1

if %m% GTR 59 set /a m=0

GOTO tovabb

2011. szept. 19. 18:53
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!