New to Powershell

Greeting all,

I’m new to powershell and trying to figure out a way to automate some of my tasks. One such task is the recurring updates for Java. I’ve begun working on a script and the first part downloads the installer from Java using the following:

Invoke-WebRequest -uri “” -OutFile c:\temp

However, every time I run this command I get the following error:

Invoke-WebRequest : Access to the path ‘C:\temp’ is denied.
At line:1 char:1

  • Invoke-WebRequest -uri "
  •   + CategoryInfo          : NotSpecified: (:) [Invoke-WebRequest], UnauthorizedAccessException
      + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

I’m running the command as Administrator, have my execution policy set to remote signed and have provided full control to the directory but still unsure why I keep getting a access denied error. I know I’m committing a simple error but not sure what I’ve done wrong. Can anyone point me in the right direction?

Try this


Thanks Joseph, that did it.

Looks like POSH needed a specified target file? OR would it have succeeded if the folder/path included the closing \

Example "c:\temp" instead of “c:\temp”