Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell-如何计算今天创建的文件数_Powershell - Fatal编程技术网

Powershell-如何计算今天创建的文件数

Powershell-如何计算今天创建的文件数,powershell,Powershell,我对powershell有些陌生。 但我正在计算今天创建了多少个文件。 我有一项工作,可以创建文件夹中的文件 我想让脚本计算一下今天在文件夹中创建了多少个文件,然后我想让IF语句检查是否创建了一定数量的文件,如果是这样,请编写主机“成功,今天创建了。”否则“今天只创建了失败”。您可以尝试以下操作: $folder="C:\Temp" $r = Get-Childitem $folder * -Recurse | Where-Object {$_.CreationTime -gt (

我对powershell有些陌生。 但我正在计算今天创建了多少个文件。 我有一项工作,可以创建文件夹中的文件
我想让脚本计算一下今天在文件夹中创建了多少个文件,然后我想让IF语句检查是否创建了一定数量的文件,如果是这样,请编写主机“成功,今天创建了。”否则“今天只创建了失败”。

您可以尝试以下操作:

$folder="C:\Temp"

$r = Get-Childitem $folder * -Recurse | 
     Where-Object {$_.CreationTime -gt (Get-Date).Date } | 
     Measure-Object

if ($r.Count -ge 100) {
    write-host "More than 100 files created under $folder" 
} else {
    write-host "Less than 100 files created under $folder"
}

您可以尝试以下方法:

$folder="C:\Temp"

$r = Get-Childitem $folder * -Recurse | 
     Where-Object {$_.CreationTime -gt (Get-Date).Date } | 
     Measure-Object

if ($r.Count -ge 100) {
    write-host "More than 100 files created under $folder" 
} else {
    write-host "Less than 100 files created under $folder"
}

收集文件。你只需要计算结果。你已经有了一些答案,但我想指出的是,虽然你在这方面是新手,但你在这里提出的问题已经被记录下来了。如果您有问题,请将其分解为多个部分并进行查找
Get ChildItem
其中Object
Get Date
是用于此场景的主要cmdlet。收集文件。你只需要计算结果。你已经有了一些答案,但我想指出的是,虽然你在这方面是新手,但你在这里提出的问题已经被记录下来了。如果您有问题,请将其分解为多个部分并进行查找
Get ChildItem
其中Object
Get Date
是用于此场景的主要cmdlet。OP承认他是新用户。使用cmdlet和参数的全名是一种礼貌。您可以更新此名称以反映每个问题的文件创建时间,而不是上次修改的时间。OP承认他是新用户。使用cmdlet和参数的全名是一种礼貌。您可以更新此选项以反映每个问题的文件创建时间,而不是上次修改的时间。我喜欢此解决方案,因为它允许在需要电子邮件通知等其他操作时使用$a变量的值。我喜欢此解决方案,因为它允许在需要其他操作(如电子邮件通知)时使用$a变量的值。