Я бы хотел, чтобы Powershell определил текущую неделю и печатал понедельник - пятницу в формате:
mm/dd/yyyy - mm/dd/yyyy
Я нашел способ получить хороший день недели, но мне бы хотелось, чтобы он показывал даты.
То, что у меня пока есть, работает, но если я бегу в любой день, кроме понедельника, даты будут выключены:
$bar = "------------------------------------"
$today = (Get-Date)
$dates = @($today.AddDays(0).ToString('MM-dd-yyyy'),
$today.AddDays(1).ToString('MM-dd-yyyy'),
$today.AddDays(2).ToString('MM-dd-yyyy'),
$today.AddDays(3).ToString('MM-dd-yyyy'),
$today.AddDays(4).ToString('MM-dd-yyyy'))
$result = "`n{0}`n{1}`n`n`n{2}`n{3}`n`n`n{4}`n{5}`n`n`n{6}`n{7}`n`n`n{8}`n{9}`n" -f $dates[0], $bar, $dates[1], $bar, $dates[2], $bar, $dates[3], $bar, $dates[4], $bar
echo $result