private/remove-reportFileLock.ps1
function Remove-ReportFileLock { <# Author = "Jos Lieben (jos@lieben.nu)" CompanyName = "Lieben Consultancy" Copyright = "https://www.lieben.nu/liebensraum/commercial-use/" #> Param( [parameter(Mandatory=$true)]$lock ) Write-Verbose "Waiting for 5 additional seconds to remove lock...." Start-Sleep -s 5 $lock.Close() $lock.Dispose() Write-Verbose "Lock removed!" } |