我正在寻找有关如何在包含时间戳的CSV中使用列的帮助或指导,例如:5/21/2016 18:00
并使用它来安排重新启动服务器。我不得不将日期与时间分开,只是我不确定如何处理这个问题。
现在我已经得到了这个代码,它输出了我感兴趣的两列,我只是不确定下一步该怎么做。也许取这个函数的输出并将它管道到另一个执行重启调度的函数中?另外,我可以在RunSpacePool中运行Register-ScheduledJob
吗?
$csv = Import-CSV (ls -Path D:\ -Filter source*.csv | sort LastWriteTime | Select -l 1).FullName
foreach ($item in $csv){
[PSCustomObject]@{
Server=$item.Server
FutureReboot=IF($item.FutureReboot -eq ''){"No data found"}ELSE{$item.FutureReboot}
}
}