malý zádrhel je v tom, že ve výpisu data a času jsou nabytečné a někdy zakázané znaky pro název souboru, nebo se tam objeví při spuštění pod anglickou verzí windows. nebo vám český dodavatel dodá pc s objednanými anglickými windows, ale iniciativně tam předkonfuguje češtinu a dostaneš smíchaný formát data a času.
jsou dvě možnosti - buď mít jediný log soubor, a aktuální konfiguraci do něj vždy připisovat, tam na formátu tolik nezáleží:
@echo off && REM logovani IP
set log=d:\dokumenty\PC\ip.log
echo %computername%: %date:~3%, %time:~0,5% >> %log%
ipconfig -all >> %log%
- nebo co chceš ty datum a čas v názvu, ale pak musíš vydolovat jen potřebná čísla z date/time a název si seskládat sám:
set nazev=%computername%_%date:~3,2%.%date:~6,2%_%time:~0,2%.%time:~3,2%.txt
ipconfig -all > %nazev%
první možnost zrovna používám, protože se mi ve firmě roštelovává seznam domén, tak si to cronem loguju. zároveň při zjištění chyby to nechávám přes ipconfig /registerdns automaticky opravit.