簡體   English   中英

監視存儲帳戶中的Azure文件是否發生事件:文件創建

[英]Monitor Azure Files in Storage Account for event : file creation

我知道我可以在Powershell腳本中使用System.IO.FileSystemWatcher來檢測何時在Azure文件(在我的存儲帳戶中)中創建文件。 有沒有比此方法更好的方法來檢測正在創建的文件? 我似乎找不到可能解析的任何日志?

謝謝

如果您確實不想使用FileSystemWatch可以這樣做

$Files = Get-ChildItem -file -Recurse "C:\Temp"
$IfOlderThan = 60
$NewlyCreated = @()
$OldCreated = @()
$Count = 0

Foreach ($file in $files){
    if($file.CreationTime -gt (Get-Date).AddMinutes(-$IfOlderThan)){
        $NewlyCreated += $file
    } Else {
        $OldCreated += $file
    }
}
Write-Host "Found " -NoNewline;Write-host $($NewlyCreated.Count) -NoNewline -ForegroundColor Green; Write-Host " file\s that have been created in the last $IfOlderThan minutes" 
$NewlyCreated | select Name, Fullname, CreationTime

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM