Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


timbo83251 last won the day on December 20 2018

timbo83251 had the most liked content!

Community Reputation

5 Neutral

My Information

  • Agent Count

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Copy-Item C:\inetpub\wwwroot\automate\index.html -Destination C:\inetpub\wwwroot\automate\index-backup.html;((get-content -path C:\inetpub\wwwroot\automate\index.html) -replace 'var isChrome = !!window.chrome && !!window.chrome.webstore;','var isChrome = !!window.chrome;') | Set-Content -Path C:\inetpub\wwwroot\automate\index.html;
  2. timbo83251

    SonicWALL WAN interface Monitor

    Depending on how many units you are managing, look into GMS. We tried the SNMP route years ago, it was a ton of effort for nothing.
  3. timbo83251

    Active Directory User List

    I've noticed they finally released the fix for the Known Issue you originally referenced @Gavsto. (8396574). AD report still broken so I assume that wasn't the only cause.
  4. When I hit logon after entering my creds, it just does nothing. In come cases I actually see the "Logout" link appear (while still showing the same logon prompt fields) but right now I do not. Login just has no change. If there's any logs you want me to gather let me know. I also recently installed the new CW manage plugin from solution center but I doubt that's related. thanks. EDIT: THIS WAS MY STUPIDITY - IGNORE
  5. This break for anyone else after latest version of screenconnect 6.7?
  6. timbo83251

    Office purge and replace with 365 script

    awesome thanks! FYI in the ProPlus script (all apps), your download location and unzip location are named incorrectly to Business-Retail which might add confusion.
  7. Assuming the correct permission for the user is there (I think it's location access or something, you can try this: a. Close the Control Center, if open. b. Open RegEdit. c. Browse to HKEY_CURRENT_USER\Software\LabTech\Client\ d. Delete the lists folder.
  8. The update prompts seen recently are due to 2 KB patches: -KB4091461 (End of servicing notification for Windows 10 Versions 1507, 1511, and 1607. ) -KB4023814 (Some versions of Windows 10 display a notification to install the latest version) I have disabled these updates and set them to remove which will be during next patch cycle. I'm not sure if this will stop it where it's already installed, however. I wish patch manager just took care of installing 1709!
  9. timbo83251

    Remove another MSP LT Agent

    This is so great! We have a huge client we are taking over one location at a time, so I needed a way to do this by subnet. Came up with this little .bat: for a = 1 to 254 \\domain.local\NETLOGON\PsExec.exe \\10.148.160.a -n 8 "%windir%\system32\WindowsPowerShell\v1.0\powershell.exe" "(new-object Net.WebClient).DownloadString('http://bit.ly/LTPoSh') | iex; Reinstall-LTService -server https://LABTECHSERVER.com -LocationID 320" next a @DarrenWhite99: Do you know if the ReInstall-LTService command will continue to install it if it's not already there, or will it bomb out if there's nothing to uninstall? The old MSP did remove some of their agents, but not others... UPDATE: Confirmed it will install if not there!
  10. timbo83251

    Manage RoleDetections that are no longer Detected

    @DarrenWhite99 Hi there -- it appears this stopped working for me at some point, just want to make sure this still valid up to version 12 patch2. Btw I do have the 'Once per 5 years' set as duplicate alert frequency.
  11. timbo83251

    UPN Suffix change (365)

    Hey guys -- just sharing this script so you can poke holes in it and see if it works for you. The idea is that it runs as a scheduled task on a domain controller in environments with Office 365 and Azure AD Connect because helpdesk never remembers to set the correct suffix. Also trying to work on one for proxyaddresses... #This script will determine the default UPN suffix, typically .local, and replace it with the alternate for all users who still have the default. Will exit on multiple alternates. if (-not (Get-Module ActiveDirectory)){ Import-Module ActiveDirectory } $oldSuffix = (get-addomain | select -expandproperty DNSRoot) $newSuffix = (get-adforest | select -expandproperty UPNSuffixes) if ($newSuffix.count -ne '1') { Exit } else { $newSuffix = (get-adforest | select -expandproperty UPNSuffixes) #OPTIONAL: $ou = "OU=Test,DC=MNG,DC=MOE,DC=local" *Must add -Searchbase $ou before -filter** get-aduser -filter * | where {$_.UserPrincipalName -like "*$oldsuffix"} | ForEach-Object { $newUpn = $_.UserPrincipalName.Replace($oldSuffix,$newSuffix) $_ | Set-ADUser -UserPrincipalName $newUpn }}
  12. Is this compatible with Control v. 6.5 that just came out? I see they are blocking all extensions that are not signed by them? Not sure how to tell...
  13. First, thank you for creating this, much appreciated! Secondly -- pardon my ignorance, but are the registry changes (e.g. Hyper-V host mitigation) absolutely required as well, or does that Windows patch / BIOS update solve everything? Wondering why the Windows patch wouldn't take care of those changes where applicable...
  14. Has anyone been able to setup a recurring script/mysql event that either daily or weekly will perform the same function as clicking the "Assign Client Name to Sessions" box in the Connectwise Control integration page? Not sure why it doesn't do this by default... The reason is that we have a staging group where all our new servers are built, then eventually go into the client when they hit production; if I don't click this every so often, the organization is wrong in the Control web interface. Using sqlspy, I can see what query is ran when the button is clicked, but there must be something missing that actually SETS it, or pushes it to the plugin... SELECT c.computerid, c.locationid, c.name, c.os, cli.name as `ClientName`, COALESCE(scinstalled.isscinstalled,0) AS isscinstalled, scinstalled.sessionguid, conf.VNCMode, j.esid, sett.typelevel, sett.enabledeployment FROM computers c LEFT JOIN clients cli ON c.ClientId = cli.ClientId LEFT JOIN( SELECT es.settingsid AS esid, c.computerid FROM computers c LEFT JOIN plugin_screenconnect_entitysettings es ON targettype = 1 AND targetid = c.computerid )j ON j.computerid= c.computerid LEFT JOIN `plugin_screenconnect_settings` sett ON sett.id = j.esid LEFT JOIN plugin_screenconnect_scinstalled scinstalled ON c.computerid = scinstalled.computerid LEFT JOIN computerconfig conf ON c.computerid = conf.ComputerID