Jump to content
Pulseway 9.14 🔥

Paul

Administrators
  • Joined

  • Last visited

Everything posted by Paul

  1. Thanks. This is a great idea, we'll consider it for a future release. It's annoying that you have to create tags, a scope and a task only when you need something real quick. We'll see how we can improve this. -Paul
  2. Hi Christian, Check out our case studies over here: https://www.pulseway.com/casestudies -Paul
  3. Hi Christian, Are you referring the hardware monitoring (temperatures / remaining life) or to the free disk space monitoring? What is the manufacturer and model of your SSD? -Paul
  4. Glad I could help . -Paul
  5. Is the computer connected to a docking station? (we have a known issue with docking stations at this time) If not, enable the diagnostic logging from the Pulseway Manager app in the Settings -> Diagnostics tab, attempt the RD connection again and once you get the error post the output of the rd_agent.log from the Pulseway installation directory on the agent side. -Paul
  6. Paul replied to Marius's post in a topic in SNMP
    I'm afraid there is no SNMP module on the Linux agent at this time. Sorry about this. -Paul
  7. Paul replied to Michel van Son's post in a topic in General
    No, it's only available as a cloud solution. -Paul
  8. Paul replied to Michael's post in a topic in General
    Hi Michael, Unfortunately there are no immediate plans for this but you could setup a rule in your inbox to automatically move non critical notifications to a separate folder and have Freshdesk only check the inbox. -Paul
  9. Hi, Try downloading this archive and extract in the Pulseway installation directory then try to start Pulseway Manager again and see if everything works now. There's no need to uninstall only to reinstall it again. -Paul
  10. Hi, Please PM me your update.log and the output of a dir command in the Pulseway directory. -Paul
  11. Paul replied to Spicy Support's post in a topic in Feature Requests
    You can change the order of the scripts in a task by dragging them up and down. Moving scripts from one category to another is a great idea. We will support this in a future release. -Paul
  12. Thanks. We will support running Tasks on demand for a scope you specify from the mobile app. -Paul
  13. Paul replied to Spicy Support's post in a topic in General
    Try this script to uninstall Malwarebytes: Credits go to cvucic from Malwarebytes Forms (post). I've modified it to use the Malwarebytes uninstaller rather than WMI which didn't work when I tested. Function List-Programs { [cmdletbinding()] [cmdletbinding()] param( [parameter(ValueFromPipeline=$true,ValueFromPipelineByPropertyName=$true)] [string[]]$ComputerName = $env:computername ) begin { $UninstallRegKey="SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall" } process { foreach($Computer in $ComputerName) { Write-Verbose "Working on $Computer" if(Test-Connection -ComputerName $Computer -Count 1 -ea 0) { $HKLM = [microsoft.win32.registrykey]::OpenRemoteBaseKey('LocalMachine',$computer) $UninstallRef = $HKLM.OpenSubKey($UninstallRegKey) $Applications = $UninstallRef.GetSubKeyNames() foreach ($App in $Applications) { $AppRegistryKey = $UninstallRegKey + "\\" + $App $AppDetails = $HKLM.OpenSubKey($AppRegistryKey) $AppGUID = $App $AppDisplayName = $($AppDetails.GetValue("DisplayName")) $AppVersion = $($AppDetails.GetValue("DisplayVersion")) $AppPublisher = $($AppDetails.GetValue("Publisher")) $AppInstalledDate = $($AppDetails.GetValue("InstallDate")) $AppUninstall = $($AppDetails.GetValue("UninstallString")) if(!$AppDisplayName) { continue } $OutputObj = New-Object -TypeName PSobject $OutputObj | Add-Member -MemberType NoteProperty -Name ComputerName -Value $Computer.ToUpper() $OutputObj | Add-Member -MemberType NoteProperty -Name AppName -Value $AppDisplayName $OutputObj | Add-Member -MemberType NoteProperty -Name AppVersion -Value $AppVersion $OutputObj | Add-Member -MemberType NoteProperty -Name AppVendor -Value $AppPublisher $OutputObj | Add-Member -MemberType NoteProperty -Name InstalledDate -Value $AppInstalledDate $OutputObj | Add-Member -MemberType NoteProperty -Name UninstallKey -Value $AppUninstall $OutputObj | Add-Member -MemberType NoteProperty -Name AppGUID -Value $AppGUID $OutputObj# | Select ComputerName, DriveName } } } } end {} } Function Uninstall-Program { [cmdletbinding()] param ( [parameter(ValueFromPipeline=$true,ValueFromPipelineByPropertyName=$true)] [string]$ComputerName = $env:computername, [parameter(ValueFromPipeline=$true,ValueFromPipelineByPropertyName=$true,Mandatory=$true)] [string]$UninstallKey ) try { $returnval = ([WMICLASS]"\\$computerName\ROOT\CIMV2:win32_process").Create($UninstallKey + " /VERYSILENT /SUPPRESSMSGBOXES /NORESTART") } catch { write-error "Failed to trigger the uninstallation. Review the error message" $_ exit } switch ($($returnval.returnvalue)){ 0 { "Uninstallation command triggered successfully" } 2 { "You don't have sufficient permissions to trigger the command on $Computer" } 3 { "You don't have sufficient permissions to trigger the command on $Computer" } 8 { "An unknown error has occurred" } 9 { "Path Not Found" } 9 { "Invalid Parameter"} } } function Uninstall-MBAM { param($computername) try { $UninstallKey = (List-Programs -ComputerName $computername | where {$_.AppName -like "*Malwarebytes*"}).UninstallKey Uninstall-Program -computername $computername -UninstallKey $UninstallKey } Catch { $ErrorMessage = $_.Exception.Message $FailedItem = $_.Exception.ItemName Write-Host "There was an error on $computername.`r`n$FailedItem`r`nMessage: $ErrorMessage" Break } } Uninstall-MBAM -computername $env:computername -Paul
  14. Paul replied to Spicy Support's post in a topic in General
    Hi Phil, Have you tried sending the uninstall command from the Pulseway app in the Computer Details -> Installed Applications. -Paul
  15. Paul replied to SyntechCS's post in a topic in General
    Hi, We're excited to hear that you're looking to upgrade to our Enterprise solution. I'll send you an email introducing you to our billing department who will be glad to assist you with the transition. -Paul
  16. Hi Phil, You can create scopes from the iOS mobile app too (Android is coming soon). You can run scripts on-demand for each system and you can run tasks for a scope. I think it would be nice if we'd support running tasks on-demand and have it prompt on which scope you want it to run. Would this work for you? -Paul
  17. Paul replied to itshero's post in a topic in Bugs
    Hi, Thank you for letting us know. This should work now. We just published an update and this happened while some server components were updating. Can you confirm it's working now? -Paul
  18. Paul replied to collinssolutions's post in a topic in Windows
    Hi, Yes, you can remotely edit the configuration of windows agents through the Pulseway Dashboard (right click on an online Windows system and click theEdit Configuration from the context menu) or from any other Pulseway agent through the Pulseway Manager app (In the Account tab click on the Manage Systems button, select an online Windows system and click the Edit Settings button). Alternatively you can provision an entire group of systems through the means of Pulseway Group Policies (configured from any Windows agent through the Pulseway Manager app in the Manage Systems -> Manage Group Policies). -Paul
  19. Paul replied to Michel van Son's post in a topic in General
    Hi Michel, The Pulseway Enterprise software doesn't support LDAP integration at this moment. We will consider it for a future release. -Paul
  20. Paul replied to a post in a topic in Windows
    Hi there, This is the first time I'm hearing of this script so it's definitely nothing something officially published by Pulseway. One could implement this using our REST API however it would involve parsing the notification message and identifying it based on patterns. This is not an easy solution and would require you to update it whenever we would change the notification messages. I've added a todo on our list to also include the notification type into the API output so you can identify the notification without having to parse the message. -Paul
  21. Paul replied to Digital's post in a topic in General
    Yes, the Antivirus addon comes as an additional cost for each system. -Paul
  22. Paul replied to paul-2020's post in a topic in General
    Hi there, I've sent you a PM. -Paul
  23. Paul replied to Digital's post in a topic in General
    You start with 25 systems and then whenever you need to add new systems you let us know and we'll update your subscription (we plan to have a self service system somewhere around Q2-Q3 2017). You can add systems above your server license limit however you will only see the amount of systems your license allows you to. -Paul
  24. Paul replied to Matt's post in a topic in Bugs
    Thanks, Matt. We'll investigate this right away. -Paul
  25. Paul replied to Spicy Support's post in a topic in Feature Requests
    This is a great idea. I've added it on our todo list. Thanks. -Paul