Jump to content

Search the Community

Showing results for tags 'windows'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Pulseway
    • News & Announcements
    • Installation & Configuration
    • General
    • Automation
    • Applications
    • Current Features & Server Modules
    • API
    • Feature Requests
    • Bugs
  • Pulseway On-Premise Server
    • Installation & Configuration
  • Pulseway PSA
    • General

Calendars

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Deploy BitDefender antivirus to your endpoints with just the level of protection you need, all with one click. Additional In app support for Bitdefender Endpoint Detection and Full Disk Encryption further strengthens your security.
  2. Bring IT Documentation in your daily workflow through the IT Glue integration. Within the system details screen you can now access asset information, related documents, and related passwords for the matching IT Glue configuration.
  3. Currently when clicking on the Pulseway system tray icon, only two things appear - 1) Request Support and 2) About Pulseway. With most icons, when clicking on them their application opens up. Please could this be added for Pulseway on the desktop.
  4. A number of folks have requested the ability to manage bitlocker with Pulseway, so I thought I would share how I am doing this with Powershell scripts and Pulseway's custom fields feature. First, you will need to create a custom fields in Pulseway (Automation Tab --> Custom Fields). This fields should be a text variable that has the system context. I personally have 3, BitlockerKey, Protection Status (On/Off), and BitLockerVolumeStatus. BitlockerKey is probably the one most people will care about. . After Configuring the Custom fields, you will then need to create your PowerShell script. Notice you have inputs and outputs. You will want to click New for output. Name it what you wish, ensure it is a text variable type, and then turn on "set Custom Field Value" Now we toggle the flag for it being a windows powershell script. You should see in the top that it has created a comment #outputs with your defined output variable assigned the default value you gave it. Now we have our script: Update as of 4/18/2021, script now tracks 3 custom fields and will account for if a drive is encrypted but protection is off and no protectors have been added yet. # Outputs $ProtectionStatus = "na" $recoveryKey = "na" $VolumeStatus = "na" #region functions function Start-BitlockerEnable { Enable-BitLocker -MountPoint c: -EncryptionMethod XtsAes128 -UsedSpaceOnly -TpmProtector $today = Get-Date $scheduledtime = $today.Date.AddHours(23) [int]$SecondsToMidnight = ($scheduledtime - $today).TotalSeconds shutdown /r /t $SecondsToMidnight msg.exe * "Bitlocker Encryption has been enabled. A reboot is needed before the encryption will apply and has been scheduled for $scheduledtime local time. You can reboot before this if you prefer." #start-sleep 90 #msg.exe * "This Computer will reboot in 30 seconds to bitlocker Encryption" #start-sleep 30 #Restart-computer -force } #endregion functions #region execution $BitLockerStatus = Get-BitLockerVolume -MountPoint c: if ((Get-Tpm).tpmpresent -eq $true) { #If Volume is in the process of encrypting or decrypting the Volume status will not say fully. Don't make changes when it changes if (($BitLockerStatus.ProtectionStatus -match 'off') -and ($bitlockerstatus.VolumeStatus -notmatch 'progress')) { #NoBitlocker is enabled so run it. if ($BitLockerStatus.VolumeStatus -eq 'FullyDecrypted') { $recoverykey = $BitLockerStatus.KeyProtector | Select-Object -ExpandProperty recoverypassword if(!($recoveryKey)){ Add-BitLockerKeyProtector -MountPoint c: -RecoveryPasswordProtector } $newStatus = Get-BitLockerVolume -MountPoint c: $recoverykey = $newStatus.KeyProtector | Select-Object -ExpandProperty recoverypassword Start-Process -FilePath "$env:PWY_HOME\CLI.exe" -ArgumentList ("setVariable recoverykey ""$recoverykey""") -Wait if ($newStatus.KeyProtector -match 'Recovery') { Start-BitlockerEnable } } #Bitlocker must be Partially enabled where drive is fully encrypted, but protection is off and no protectors exist. #Typically this is using xtsAES128 so you may wish to disable-bitlocker, then re-enable it with your protectors and prefered encryption level. else{ Disable-BitLocker -MountPoint 'c:' $decryptInProgress = $true While($decryptInProgress -eq $true){ $decryptstatus = Get-BitLockerVolume -MountPoint 'c:' if($decryptstatus.VolumeStatus -match 'progress'){ Start-Sleep 2 } else{ $decryptInProgress = $false } } Add-BitLockerKeyProtector -MountPoint c: -RecoveryPasswordProtector $newStatus = Get-BitLockerVolume -MountPoint c: $recoverykey = $newStatus.KeyProtector | Select-Object -ExpandProperty recoverypassword Start-Process -FilePath "$env:PWY_HOME\CLI.exe" -ArgumentList ("setVariable recoverykey ""$recoverykey""") -Wait if ($newStatus.KeyProtector -match 'Recovery') { Start-BitlockerEnable } } } #BitLocker should already be enabled so log keys, volume status etc. else { $recoverykey = $BitLockerStatus.KeyProtector | Select-Object -ExpandProperty recoverypassword $ProtectionStatus = $BitLockerStatus.ProtectionStatus $VolumeStatus = $BitLockerStatus.VolumeStatus Start-Process -FilePath "$env:PWY_HOME\CLI.exe" -ArgumentList ("setVariable recoverykey ""$recoverykey""") -Wait Start-Process -FilePath "$env:PWY_HOME\CLI.exe" -ArgumentList ("setVariable ProtectionStatus ""$ProtectionStatus""") -Wait Start-Process -FilePath "$env:PWY_HOME\CLI.exe" -ArgumentList ("setVariable VolumeStatus ""$VolumeStatus""") -Wait } } else { $recoverykey = 'NoTpm' Start-Process -FilePath "$env:PWY_HOME\CLI.exe" -ArgumentList ("setVariable recoveryKey ""$recoveryKey""") -Wait } #endregion execution You can modify the above script as you wish. I personally have gone with a bit of a cautious approach where it will not skip the hardware check which will reboot the pc, but for me I prefer this approach to having it encrypt the drive without checking tpm is all good which could then result in the drive being encrypted and locking out the end user. At the end of all this, you now should be able to Both Enable bitlocker encryption as well as pull your recovery keys from pulseway like so :
  5. So, I have been using the workflow automation to much sucess. I have one activating script upon logon. It used to work wonderfully even though every time it ran it reported "Failed" in workflow status. It seems that my PowerShell scripts hang up the workflow. These two scripts write back to custom variables on each machine when they run. I just tested and it does not seem to matter whether the custom variable code snippet is in the script or not. It is not possible to successfully run a workflow with any steps after a PowerShell script currently. Does anyone have any way to fix this, I tried adding "exit" at the end and that didn't help. I'm also going to contact support and see what they say. -Hayley
  6. Would be great to have an option when you select multiple systems, to run a script. Now that's only possible with a Task... But if you just want to run a script on let's say 10 Systems and not 100 in a Group for example. This would be much faster. Also you don't need to create a Task for it, so everything stay's cleaner in that way.
  7. Remote Login for Windows Remotely login into monitored systems through the Pulseway ecosystem without disclosing credentials to people in front of the computer. This feature can be enabled from endpoint policies or locally on each system. Allow End-Users to Disable Remote Control Within an endpoint policy, once you enable the system tray icon for end-users, you can now also enable the option to locally disable remote control on each system from within the system tray context menu. Remote Control Performance Metrics We have added a mechanism in Remote Control to capture and measure various performance statistics to help you understand the performance of a session, and to help us continue to improve performance of the product. Much of the work is done behind the scenes, but you'll find a new menu setting in Remote Control called “Show Session Health” which, if enabled, displays a visual indication of session RTT (Round Trip Time). In addition, we have also added a menu setting called “Send Report” which allows you to provide us quickly and easily with feedback of your session, which will automatically include the performance statistics. UI Update As part of our ongoing effort to modernize and standardize the UI, the Patch Management History page has been redesigned. General Improvements Custom Fields CSV Report Template now renders custom field values as columns rather than having each value on a separate row Fixed an issue with the mobile app not rendering certain modal dialogs on iPads running iOS 12 Fixed an issue where the exported CSV document would contain data in an incorrect format
  8. Hello, we have created a workflow, it is active and has a maximum execution time of one hour. This workflow, should be executed every time a user logs in to the system. For this purpose, a simple script is executed, which adds the respective username to the computer name. However, we notice that this does not work. The usernames are not updated, and I have to run the script manually as a task. Am I using the wrong trigger here?
  9. Hi Team, Can we have an event log for when Maint mode is triggered or removed? Not a bad thing to have when tracking a problem but also we can then use things like automations based on events. It would be good if it said which user triggered it but even just a simple maint mode on / off with a standard event ID would be amazing. Use Case: Medium to large organisations have lots of people managing servers even third parties. By seeing who / when a device was put into maint mode it would help track changes. Another key use is that if i can trigger an automation based on Pulseway maint mode i can have it do various things such as send an email to a specific address to silence alerts in third party systems based on this one maint mode.
  10. Hi, I work for a small IT business that is attempting to set up Network Glue (Basically a network information collector) which uses SNMP to collect information. I'm looking for a script that can install the SNMP service, and then adjust the settings to change startup to automatic, set the service to allow sending all possible information, (example shown in screenshot), set the community name to public, allow that community READ ONLY rights, and only accept SNMP packets from the Hostname "Twiz-PC". I've seen some stuff online but we are not fluent enough in Powershell to risk editing registry stuff ourselves, and having this automation will greatly help us in deploying to our clients. I was wondering if anyone on here already has a similar script that we could adjust for our needs. Thanks in advance!
  11. You can now discover computers from Active Directory through the Discovery & Deployment probes if they are a domain member. Additionally, you can now deploy the Pulseway Windows Agent through Group Policy Objects for all domain-joined computers or for just a selection of Organizational Units. This will automatically enrol newly added computers in Active Directory to Pulseway and place them in the correct Agent Group which in turn will apply the endpoint monitoring policies, optionally install an antivirus product, and start managing operating system and 3rd party patches too.
  12. Hey Fellow PW users, I've created a script which allows the system to change its name to %computername%-Current logged on username, which makes life a little easier when trying to remote to their computers on the remote control tool/Webapp. To get started, create your script in the script editor, in my example, Name: Update Computer Name with Logged on Username Windows/Powershell Code: $pwqusers = quser | Select-Object -skip 1 $pwquserfmt = $pwqusers.substring(1,22).Trim() -join "," Set-ItemProperty -Path "HKLM:\Software\MMSOFT Design\PC Monitor\" -Name ComputerName -Value "$env:computername-$pwquserfmt" Click Save. Next we create at new task, Name: Update Computer Name with Logged on Username Current Scope -> Windows Workstations Enable Scheduling -> (I've set it to run once a day) Every weekday (Monday to Friday), starting on 12 August 2018 at 09:00 (Australia/Brisbane) Scripts tab, Select/add your new script you just created and once that's done click save. You can now run the task on demand as well which will update all of the PC's in your windows workstations scope to Computer Name-Logged on usernames This works for RDSH hosts as well however it could get a bit of out hand if you have 5-10+ users logged in so I probably wouldn't recommend it to be used on servers. I Hope this helps you somehow, these scripts/suggestions come with no warranty and I bear no responsibility if this breaks anything, use at your own risk etc..etc.. Cheers, Quenten
  13. This started popping up on my remote sessions as of yesterday afternoon, and it interferes with my ability to minimize windows. How do I get rid of this?
  14. I've noticed lately that when I have a remote session live on a machine, my local keyboard input is not being accepted in items such as Notepad, Chrome, Outlook, etc. This seems fairly system wide and I'm not always able to replicate the problem. This is likely something to do with the keyboard forwarding method, but I can't isolate this myself. Also, this does occur on several different machines - not one workstation in particular. As soon as I close the remote session, the keyboard functions normally in my local Windows 10 environments. Good luck with this one - it seems very transient.
  15. We have redesigned the Group Policies page to make it easier for you to exploit the full power of Pulseway policies. With a clean simplified navigation design and the addition of an integrated search functionality, you can find any group policy setting with just a few clicks.
  16. We had a user who somehow got upgraded to Windows 11 over the weekend. She swears she didn't click on the update to 11 icon in the taskbar. In Pulseway, our patch policy she is assigned is set to install all updates including Optional. When I look on my Win10 laptop under Windows Updates > Optional, Win 11 is in the list. Does this mean users will get upgraded? If so, everyone needs to be aware. Pulseway, anything in the works to block this? I'm not afraid of 11, I just want to roll it out in a more managed way esp since we have to upgrade SSLVPN client after upgrade to 11.
  17. With the latest update to Endpoint Policies, you can configure Windows Processes directly in the Web Application using the NEW Processes category.
  18. The latest update for the All Systems page is packed with new features focused on productivity and user experience. Multi-tab support for Systems With the new support for tabs you can easily switch back and forth different views and effortlessly multitask between systems. Create shortcuts for your Favorite actions You can now pin your most used modules and create shortcuts to further enhance your productivity. Updated Search Experience & General User Interface Continuing our efforts to deliver a simple and intuitive user interface, we have redesigned our search experience and modernized the overall look and feel of the All Systems page.
  19. Hi Guys, I though I would begin to write a couple of post on how I manage certain things in Pulseway. I love Pulseway it is a good product so far but some features are lacking and those scripts makes life way easier, at least for me. If you find that post helpful let me know and I will post more of my scripts on how I manage stuff. You are also more then welcome to let me know how you do it or any amelioration suggestions. Disclaimer : I am not a programmer at all so bare whit me on the coding part LOL To name computers I though it was essential that I could put a description in it so I made a custom field noteinname for Per Systems. So when I need to have a description on the machine I add the custom field to it. In that example LAB VM. Then I also thought that I really wanted the username in the name and Pulseway support gave me a script for that but when no user are logged in it removes the name. So I script it to put the last logged in user if no users were logged in. That way you can also search for the username when looking for an agent. Here is the script I use. After that I created a task to rename the computers every day. That's it. Works perfectly. $user1 = quser | Select-Object -skip 1 #Adds a - to $notes if not empty if (!$notes){ write-output "-- Not modifying variable Notes NULL" }else{ write-output "-- Notes not NULL adding a -" $notes= "-$notes" } if (!$user1) { write-output '-- No user connected applying lastlogged user' $user2 = Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI' -Name LastLoggedOnUser ` | Select-Object -ExpandProperty LastLoggedOnUser $user2mod = $user2 -creplace '^[^\\]*\\', '' write-output "-- Name to be applied $env:computername$notes-$user2mod" Set-ItemProperty -Path "HKLM:\Software\MMSOFT Design\PC Monitor\" -Name ComputerName -Value "$env:computername$notes-$user2mod" } else { write-output '-- A user is logged applying logged username' $user1mod = $user1.substring(1,22).Trim() -join "," write-output "-- Name to be applied $env:computername$notes-$user1mod" Set-ItemProperty -Path "HKLM:\Software\MMSOFT Design\PC Monitor\" -Name ComputerName -Value "$env:computername$notes-$user1mod" } Here is the result. Hope this helps ! Cheers.
  20. Windows Service Monitoring can now be configured directly in the Web Application, within Endpoint Policies, accessible using the NEW Monitored Service category. In addition, a new Monitored Services section has been added to the Services feature page when working with an online System, providing a distinction of general Service information and those Services being actively monitored.
  21. Sean Faria

    Custom Titles

    Hi Team, Has anyone tried the new feature custom titles? I have tried it with two applications and keep getting "Failed to read metadata". Can anyone help with this? Thank you, Sean Faria
  22. We continue to add new titles to the 3rd Party Patch Management application catalog, with 28 added since the last update: General Improvements Monitoring and Management of Microsoft SQL Server 2014 and higher is now supported Alligned the user session status messages to match the ones used by the Windows operating system
  23. Scopes have been enhanced to include the use of Custom Fields, which supports multiple Rules with the ability to match Any or All rules, the addition of Organizations and Sites to the Context selection, and Network Device has been added as a new System Type.
  24. Bitdefender integration has been enhanced to support automatic deployment and uninstallation using Antivirus Policies. Deployment configurations for Bitdefender can be created and managed from Server Admin / Configuration when defining an Antivirus Policy for an Organization, Site, or Group. Applying this type of Antivirus Policy will deploy Bitdefender on supported Systems within the given Org structure where the policy is applied, join the Systems to the selected Bitdefender company, and install the selected Bitdefender modules. Installation is automated for both existing Systems and newly provisioned Systems. NOTE: Changes to a previously configured Policy will be applied to newly provisioned Systems only Removal of the Bitdefender Antivirus Policy will result in immediate uninstallation of Bitdefender from existing Systems.
  25. Hi. When running Dashboard as an ordinary user, it asks for the password of an administrator. Are there anyway we can let the dashboard be executed as a normal user, so we don't have to leave an unattended computer been loged in as administrator? Br, Martin
×
×
  • Create New...