[英]Powershell: Copy file from Azure File Share to Blob Storage account
[英]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.