Powershell-parancsban dátum dinamikusan

Powershell-parancsban dátum dinamikusan
2016-06-08T06:52:06+02:00
2016-06-08T10:01:12+02:00
2022-12-03T18:35:34+01:00
Heureca
Sziasztok.

Teljesen elvesztem, igazából az sem világos, merre fogjak neki. Szóval:

van egy PS-scriptem, amit mindennap kézzel futtatok.A script annyit csinál, hogy belenéz a megadott logfile-ba, rákeres egy bizonyos file pattern-ra, és ha talál olyat, akkor aggregáltan (ha több ugyanolyan sor is lenne benne) kirakja egy txt-file-ba.

Ez szép és jó, csak a script 'hol-keressen'- része valahogy így néz ki (emiatt kell kézzel futtatgatnom):

Select-String -path \servername\logs\2016-06-06\sec.log
A kérdésem annyi, hogy hogyan lehetne a dátumértéket automatikusan növelni, hogy ne kelljen kézzel javítgatnom mindennap?
Pl. azt szeretném, hogy mindennap 23:50-kor fusson le az aznapi logokra nézve (az automatikus futás meg van oldva, azzal nem lenne gond. )
Az yyyy-mm-dd mappa mindennap éjfélkor jön létre a következő napra vonatkozóan.

Előre is köszi szépen...
Mutasd a teljes hozzászólást!
Gondolom lehet igy is

$year = $a.Year.ToString() $month = $a.Month.ToString() $day = $a.Day.ToString() $dirname = $year+"-"+$month+"-"+$day $path = "\servername\logs"+$dirname+"\sec.log" Select-String -path $path -pattern 'Exception an' -Simplematch | Select-Object -Property Line -Unique | ForEach-Object {$_.Line.ToString().Substring(18, $_.Line.ToString().Length-18)} | Select-Object $_ -Unique | Out-File c:\Ex_list.txt
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd