在 powershell 中,我正在编写一个使用“if”条件的脚本来检查文件夹中是否有过去 2 小时内收到的文件。代码工作正常,输出被写入屏幕,而不是我希望它写入可以通过电子邮件发送的文件。请求善意帮助。问候阿比吉特
编辑:代码
$f = 'D:\usr\for_check'
$files = ls $f
Foreach ($file in $files)
{
$createtime = $file.CreationTime
$nowtime = get-date
if (($nowtime - $createtime).totalhours -le 2)
{
"$file"
}
}