$StartDate=(Get-Date) # текущая дата
$EndDate = [datetime]”11/12/2015 17:50” # необходимая дата и время. формат м/д/г
$secs_towait = (New-TimeSpan –Start $StartDate –End $EndDate).Seconds # выгружаем информацию о разнице в секундах
Start-Sleep -Seconds $secs_towait # приостанавливаем выполнение программы на $secs_towait секунд
PS C:\Users\sst> $a=[datetime]::now.date
PS C:\Users\sst> $a=$a.addhours(16)
PS C:\Users\sst> $a=$a.addminutes(40)
PS C:\Users\sst> $a
11 ноября 2015 г. 16:40:00
PS C:\Users\sst> start-sleep ($a-[datetime]::now).totalseconds;write "timer"