Public/Invoke-GetPackages.ps1
function Invoke-GetPackages { <# .SYNOPSIS Get PDQ Deploy package names .EXAMPLE !packages #> [PoshBot.BotCommand( CommandName = 'packages', Aliases = ('package', 'packagenames', 'pdq') )] [cmdletbinding()] param() $getpackages = Invoke-Command -ComputerName pdq.sunssc.local -ScriptBlock { $packagenames = PDQDeploy.exe getpackagenames $packagenames } New-PoshBotCardResponse -Text ($getpackages | Out-String) } |