Skip to content

compress-archive doesn't create ZIP file when called via Invoke-Command with -AsJob specified #99

Open
@graberman

Description

@graberman

compress-archive does not create ZIP file when called via Invoke-Command with the -AsJob parameter specified. see examples below.

#this works fine, of course
compress-archive -path "C:\foo" -destinationPath "C:\bar\my.zip" -force

#this works fine, too
Start-Job -name "createZIP" -ScriptBlock { compress-archive -path "C:\foo" -destinationPath "C:\bar\my.zip" -force }

#Invoke-Command - this also works fine
$PSSession = New-PSSession -ComputerName $servername
Invoke-Command -session $PSSession -ScriptBlock { compress-archive -path "C:\foo" -destinationPath "C:\bar\my.zip" -force }

#Invoke-Command with -AsJob - this doesn't work (no zip is created)
$PSSession = New-PSSession -ComputerName $servername
Invoke-Command -session $PSSession -ScriptBlock { compress-archive -path "C:\foo" -destinationPath "C:\bar\my.zip" -force } -JobName $servername -AsJob

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions