@echo off
echo bat start
rem121130000122150000
powershell -NoProfile -ExecutionPolicy Unrestricted .\hina.ps1
echo bat finish! press any key to exit...
pause > nul
exit
Param(
$startTime = [DateTime]::Today.AddHours(-15),
$endTime = [DateTime]::Today.AddHours(9),
$thresholdValue = 10
)
echo "startTime: $startTime"
echo "endTime: $endTime"
echo "thresholdValue: $thresholdValue"
if ("System.String" -eq $startTime.GetType().FullName) {
$startTime = [Datetime]::Parse($startTime)
echo "startTime: $startTime"
echo $startTime.GetType().FullName
}
if ("System.String" -eq $endTime.GetType().FullName) {
$endTime = [Datetime]::Parse($endTime)
echo "endTime: $endTime"
echo $endTime.GetType().FullName
}