diff --git a/lib/ansible/modules/windows/win_unzip.ps1 b/lib/ansible/modules/windows/win_unzip.ps1 index 4972481162..119fa72fa3 100644 --- a/lib/ansible/modules/windows/win_unzip.ps1 +++ b/lib/ansible/modules/windows/win_unzip.ps1 @@ -62,8 +62,9 @@ If ($ext -eq ".zip" -And $recurse -eq $false) { $shell = New-Object -ComObject Shell.Application $zipPkg = $shell.NameSpace([IO.Path]::GetFullPath($src)) $destPath = $shell.NameSpace([IO.Path]::GetFullPath($dest)) - # 20 means do not display any dialog (4) and overwrite any file (16) - $destPath.CopyHere($zipPkg.Items(), 20) + # From Folder.CopyHere documentation (https://msdn.microsoft.com/en-us/library/windows/desktop/bb787866.aspx) + # 1044 means do not display any error dialog (1024), progress dialog (4) and overwrite any file (16) + $destPath.CopyHere($zipPkg.Items(), 1044) $result.changed = $true } Catch {