none
Powershell automaticke spustenie aplikace po urcitej dobe RRS feed

  • Dotaz

  • Dobry den,

    potreboval by som poradit. Na nasich PC WIN 7 x86 a X64 nasadzujeme antivir TrendMicro. Problem je v tom ze trendmicro nepodporuje moznost vypnut docane firewall tak aby sa po napr 4 hodinach automaticky sam spustil. Kedze nechcem nechat uzivatelom (technikom) moznost nechat vypnuty firewall stale (nielen pocas testovania) potrebujem zabezpecit aby sa trendmicro firewal spustal automaticky.

    Napadlo ma ci by nebolo mozne urobit powershell script ktory by bezal uzivatelom na pozadi a kontroloval by ci bezi sluzba firewalu. ak by sa sluzba vypla script by zacal odpocitavat napr 4 hodiny a potom by sluzbu automaticky sam spustil.

    Je nieco take v powershelly vytvorit???

    Dakujem

    úterý 26. února 2013 9:03

Odpovědi

  • Pouzij task scheduler, ulohu kazdou hodinu a v ni script - neco jako:

    for /f %%a in (timeout.txt) do set down=%%a
    
    sc query Sluzba|find /i "running"
    if errorlevel 1 set /a down+=1
    
    
    if %down% GEQ 4 (
     net start Sluzba
     set down=0
    )
    
    echo %down% > timeout.txt
    

     


    úterý 26. února 2013 10:31
    Moderátor

Všechny reakce