Hirdetés

Új hozzászólás Aktív témák

  • _Smooth
    senior tag

    Ez a kód #817 nem működik, helyette ez készült, végfelhasználónál kipróbáltan

    @ECHO OFF
    CLS
    :LOOP
    SETLOCAL ENABLEDELAYEDEXPANSION
    SET STAMPTIME="%DATE% %TIME%"
    SET STAMPTIME=%STAMPTIME:~0,18%"
    TIMEOUT /T 120 /NOBREAK
    FOR /R "Drive:\Path" %%A IN (*.PDF) DO (
    IF %STAMPTIME% LEQ "%%~tA" CALL :ERTESITES "%%A" "%%~tA"
    )
    ENDLOCAL ENABLEDELAYEDEXPANSION
    GOTO :LOOP

    :ERTESITES
    SETLOCAL
    SET MSG="tempmsg.vbs"
    ECHO MsgBox "Pdf erkezett: %~1", vbSystemModal Or vbExclamation, "Pdf erkezett" >%MSG%
    WSCRIPT.EXE /I %MSG%
    DEL %MSG% >NUL
    GOTO :EOF

    Igen igen, ez remekül bevált, köszönöm ismét :R

    Infó: számomra a 120sec még sok is (gyakoriságot tekintve), mivel kb 3-4 naponta érkezik oda bármi (sőt, van, hogy egy hétig semmi). Ezért is került nagyon perifériára és vagyunk hajlamosak megfeledkezni róla. Ezért már az is jó, ha 1-2óránként végez ellenőrzést.
    De egyébként a 120sec is kiváló. Szépen csendben elvan a háttérben, ha pedig érkezik valami, már dobja is az ablakot a képernyőre.
    Startup mappába bedobtam, géppel indul, törődésmentes :)

Új hozzászólás Aktív témák