Stránka 1 z 1

*.bat a Win Server 2008 R2 SP1

Napsal: 12 bře 2015 22:47
od lin
Zdravím. Byť mám dva totožné bat soubory, tak se na dvou operačních systémech chovají rozdílně. Ve Win 8.1 vše jede podle mých představ, ale na serveru se to chová zvláštně. Jedná se o jednoduchý scriptík, který mi má každou minutu pingnout adresu a výpis uložit do souboru. Script je následující

Kód: Vybrat vše

@ECHO OFF
:BEGIN
time /t >> ping.txt
ping www.seznam.cz -n 5 >> ping.txt
timeout 60
GOTO BEGIN

Když toto pustím na serveru, začne mi to do nekonečna vypisovat aktuální čas. Vím, že toto není nejsofistikovanější řešení, ale asi nejjednodušší na můj problém. Kde by mohl být problém?

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 12 bře 2015 23:14
od Oxxid

Kód: Vybrat vše

@ECHO OFF
:BEGIN
time /t >> ping.txt
ping -n 5 www.seznam.cz  >> ping.txt
ping -n 60 127.0.0.1 > nul
GOTO BEGIN

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 12 bře 2015 23:19
od lin
Stále to samé. I když použiji pouze time /t a timeout 60, stále mi to do kolečka vypisuje aktuální čas.

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 12 bře 2015 23:40
od Oxxid

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 12 bře 2015 23:43
od lin
Syntaxe na to také vliv nemá. Zkoušel jsem pustit cmd a zadat tam obě varianty - to jde bez problému.

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 12 bře 2015 23:58
od Oxxid
Tak bych to proste zbastlil v PowerShellu...

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 13 bře 2015 00:24
od lin

Kód: Vybrat vše

while($true)
{
get-date >> ping.txt
ping www.seznam.cz -n 5 >> ping.txt
timeout 60
}


Bohužel ani toto nezabírá. Ve Win 8.1 bez problémů a na serveru se na chvilku objeví černé okno a zmizí. :-(

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 13 bře 2015 10:35
od Oxxid
Ten ping máš obráceně.

Kód: Vybrat vše

while($true)
{
    get-date >> test.txt
    ping -n 1 seznam.cz >> test.txt
    start-sleep -seconds 5
}

Ulož do souboru "xxxx.ps1", pořád to nefunguje? Jdu si spusit W2008R2...

Re: *.bat a Win Server 2008 R2 SP1

Napsal: 13 bře 2015 10:39
od zeus
Co tomu puvodnimu dat na serveru priponu cmd?