2020-10-25 02:19:07 +01:00
|
|
|
|
<EFBFBD><EFBFBD># PowerShell script for testing syntax highlighting
|
|
|
|
|
|
|
|
|
|
function Get-FutureTime {
|
|
|
|
|
param (
|
|
|
|
|
[Int32] $Minutes
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
$time = Get-Date | % { $_.AddMinutes($Minutes) }
|
|
|
|
|
"{0:d2}:{1:d2}:{2:d2}" -f @($time.hour, $time.minute, $time.second)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($env:PATH -match '.*rust.*') {
|
|
|
|
|
'Path contains Rust'
|
|
|
|
|
try {
|
|
|
|
|
& "cargo" "--version"
|
|
|
|
|
} catch {
|
|
|
|
|
Write-Error "Failed to run cargo"
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
'Path does not contain Rust'
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
(5..30) | ? { $_ % (2 * 2 + 1) -eq 0 } | % {"In {0} minutes, the time will be {1}." -f $_, $( Get-FutureTime $_ )}
|
|
|
|
|
$later = Get-FutureTime -Minutes $( Get-Random -Minimum 60 -Maximum 120 )
|
2020-12-16 19:22:31 +01:00
|
|
|
|
"The time will be " + $later + " later."
|