Posty

Data i czas w skryptach cmd

Problem: Potrzebny jest wpis bieżącej daty i godziny w pliku tekstowym, coś na wzór logów, oczywiście z wykorzystaniem najlepiej tylko poleceń konsolowych cmd, czyli bez korzystania z sed-a. Poniżej rozwiązanie uzyskiwania wartości daty trochę dłuższe, ale pokazujące możliwości wykorzystania zmiennych systemowych. Wykorzystane polecenia cmd date, time, find, set, echo  potoki,  < - przekierowanie do wnętrza polecenia, >> -przekierowanie wyniku do pliku,  Od początku Date i time - ustawiają lub wyświetlają bieżące informacji na temat daty i czasu. Teraz polecenia mają przełącznik /t który pozwala tylko wyświetlać, czyli to jest łatwiej ale nie zawsze tak było. date /t  Nie zawsze tak było i wtedy aby uzyskać tylko datę można było przekierować plik zawierający znak entera. Taki plik bez treści, jedynie ze znakiem ENTER musisz przygotować i zapisać, u mnie to plik ent zapisany w katalogu ze skryptami.  Czyli date < ent  Teraz przekierujemy to do polecenia find aby wyciąć t
Najnowsze posty