Skip to content

Unblock-File should not throw error if file is not blocked #5353

@SteveL-MSFT

Description

@SteveL-MSFT

When unblock-file can't find the alternate stream for a blocked file, it reports a technically correct, but useless error message. For files that aren't even blocked (downloaded from untrusted internet zone), we should just quietly ignore the error and return success.

Steps to reproduce

unblock-file $profile

Expected behavior

no error

Actual behavior

unblock-file : The system cannot find the file specified
At line:1 char:1
+ unblock-file $profile
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : PermissionDenied: (C:\Users\slee\D...ell_profile.ps1:String) [Unblock-File], Win32Exception
+ FullyQualifiedErrorId : RemoveItemUnauthorizedAccessError,Microsoft.PowerShell.Commands.UnblockFileCommand

Environment data

Name                           Value
----                           -----
PSVersion                      6.0.0-beta.9
PSEdition                      Core
GitCommitId                    v6.0.0-beta.9
OS                             Microsoft Windows 10.0.17035
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Metadata

Metadata

Assignees

Labels

Resolution-FixedThe issue is fixed.Up-for-GrabsUp-for-grabs issues are not high priorities, and may be opportunities for external contributorsWG-Cmdlets-Utilitycmdlets in the Microsoft.PowerShell.Utility module

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions