Jump to content

Search the Community

Showing results for tags 'automate'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • MSPGeek
    • The Geek Cast
    • Code of Conduct
  • ConnectWise Automate / Labtech
    • ConnectWise Automate / LabTech
    • ConnectWise Automate / LabTech - Development

Categories

  • ConnectWise Automate
    • Scripts
    • Plugins
    • SQL Snippets
    • Role Definitions
    • Automate PowerShell Code
    • Reports
    • Internal Monitors
    • Remote Monitors
  • ConnectWise Manage
    • API Interacting Code

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Location


Agent Count


INTERESTS


OCCUPATION


ICQ


WEBSITE


WLM


YAHOO


AOL


FACEBOOK


GOOGLEPLUS


SKYPE


TWITTER


YOUTUBE

Found 50 results

  1. Version 2.5.0

    383 downloads

    This script will upgrade copies of Windows to whatever Windows 10 ISO you give it. You will need to upload the Windows 10 ISO to your LTShare/Transfer/ folder(by default in the /ISO/ sub folder). For Windows 7 installs, you must put a copy of 7z.dll and 7z.exe in your LTShare/Transfer/ folder(by default in the \Software\7ZipCLI\ sub folder). This is because it extracts the ISO since Windows 7 can't mount it. I recommend a 32bit copy because they work for both 32 and 64bit. You can download the 7-Zip installer and open it with 7-Zip like a zip file to extract just those files without bothering to install it. You can now also use an EDF to specify a UNC path to get the ISO from instead of downloading from the CWA server. The EDF is located under the TNE - Setup tab called TNE - Windows 10 ISO Location under the location screen. Double click on a location to find it. This should be in the format of \\server\iso, no trailing slash. If you put domain computer permissions on the share and the folder the CWA agent shouldn't have a problem copying it. Also just added, the script will now check to see if the ISO is in place before running, so you can create a script to preload the ISO. Now supports Windows 10, 8, and 7. Sorry, no Windows 9 support at this time. Thanks to @Slartibartfast, @johnduprey, and the rest of the community for contributions and bug reports. More details and discussion can be found on the forum post: If you are downloading the ISO directly from your CWA server, I might recommend the below to rate limit it. It is a script that will rate limit how many computers are running it at once. Of course, that will slow deploy, so you have to be careful not to accidentally run it on to many and cause it to run outside of maintenance hours.
  2. Bud

    LT share

    I have only been using Automate for 6-8 months now so i admit that I am still green. I am starting to dive in to all the amazing things it can do. In regards to the ltshare, is it possible to use it as a file repository to send several files to many workstations all at once? I find the command-->file--> download from lt share to be super helpful but I want to be able to send several files possibly even a directory to all machines at a location at once. Any help is appreciated.
  3. Hello all, Im trying to write an automate script that will run the following power-shell script md c:\\HWID Set-Location c:\\HWID Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted Install-Script -Name Get-WindowsAutoPilotInfo Get-WindowsAutoPilotInfo.ps1 -OutputFile AutoPilotHWID.csv I was wondering what the best way of going about having the Prompts that appear when going through to have [y] or [a] scripted to be input to continue the power shell process This would be running as admin on multiple machines, will i need to be adding something like /a or -Force to my scripts in Automate. Any help would be appreciated as im fairly new to power shell 🙂
  4. View File Windows 7,8,10 Upgrade Script This script will upgrade copies of Windows to whatever Windows 10 ISO you give it. You will need to upload the Windows 10 ISO to your LTShare/Transfer/ folder(by default in the /ISO/ sub folder). For Windows 7 installs, you must put a copy of 7z.dll and 7z.exe in your LTShare/Transfer/ folder(by default in the \Software\7ZipCLI\ sub folder). This is because it extracts the ISO since Windows 7 can't mount it. I recommend a 32bit copy because they work for both 32 and 64bit. You can download the 7-Zip installer and open it with 7-Zip like a zip file to extract just those files without bothering to install it. You can now also use an EDF to specify a UNC path to get the ISO from instead of downloading from the CWA server. The EDF is located under the TNE - Setup tab called TNE - Windows 10 ISO Location under the location screen. Double click on a location to find it. This should be in the format of \\server\iso, no trailing slash. If you put domain computer permissions on the share and the folder the CWA agent shouldn't have a problem copying it. Also just added, the script will now check to see if the ISO is in place before running, so you can create a script to preload the ISO. Now supports Windows 10, 8, and 7. Sorry, no Windows 9 support at this time. Thanks to @Slartibartfast, @johnduprey, and the rest of the community for contributions and bug reports. More details and discussion can be found on the forum post: If you are downloading the ISO directly from your CWA server, I might recommend the below to rate limit it. It is a script that will rate limit how many computers are running it at once. Of course, that will slow deploy, so you have to be careful not to accidentally run it on to many and cause it to run outside of maintenance hours. Submitter danialbulloch Submitted 11/20/19 Category Scripts  
  5. We're looking for a way to modify an alert - Or any other method, really - that will generate a ticket whenever a machine is added in to Automate. We get tickets with the default monitor for when they're added in to the 'New devices' pool, for machines that need to be assigned to the proper client.. But that doesn't cover situations in which a custom agent installation is used, or if a machine was retired and recently started checking back in. Any help is appreciated, thank you!
  6. So, I have a really cool and useful script I found posted here and it works fantastically for a majority of sites. Unfortunately it doesn't yet work at all sites because at some places there is more than one domain controller. At those sites, only one of the multi-DC's has the AD Domain Naming Master role, but also only one has the NTDS role - so I am confused as to why the script cannot correctly identity this and select just 1 DC from 2 or 3 when c.RoleName = "AD Domain Naming Master" Is there an easier way to single out systems based on roles installed? OG post for more info
  7. We use Automate version 12 and Control. Over the past few months, we have seen a growing number of Automate agents becoming corrupted and going offline. At the same time, we are finding those same agents are in fact online and their Control (Screen Connect) session is active. With that said, is there a way to setup something in Automate that would alert us if an agent is offline in Automate but is still online in Control? That way we would know that we need to repair the Automate agent on those computers.
  8. I am looking to make a script that would allow me to create a user profile without having to log into the machine. Does anyone have experience with the power-shell command that would do this?
  9. Hi All, Wanted to see what everyone has setup for Standards and Health in CW Automate. I am in the process of setting up a Standards for a specific client location and it baffles me that the Standards and Health does not allow you to edit globally created standard at the location or group level. Is this a bug? I have been in touch with CW support who advised, the Standards and Health plugin is working as it should. I am slo struggling to apply newly created standards to a specific location. I can apply the new standard to other locations just this specific location. Any help welcome!
  10. Hi All, Wanted to see what everyone has setup for Standards and Health in CW Automate. I am in the process of setting up a Standards for a specific client location and it baffles me that the Standards and Health does not allow you to edit globally created standard at the location or group level. Is this a bug? I have been in touch with CW support who advised, the Standards and Health plugin is working as it should. I am slo struggling to apply newly created standards to a specific location. I can apply the new standard to other locations just this specific location. Any help welcome!
  11. So I have been combing through the forum here for a while looking for examples of how people have scripted local admin account setups. I have built out a script to do all of those tasks but wanted to customize the @Password@ variable in some way so that the script could reference a client-specific local admin password. This way ALL the PCs I manage don't have the same local admin pw. Is there an intuitive way to do this with EDF's etc? I can't even find where I would put in a Client EDF and which script function to use for this. I feel like they are right in front of my eyes. What am I missing? Anyone else have a different setup for creating different local admin passwords via scripts? I don't want a different script for each client unless there is no other choice, but I feel like fetching an edf value that has that pw would be perfect, just not clear on the details. Any help would be awesome.
  12. Just wanted to see if anyone would have any experience to offer or opinions on this. We are working to setup a new on-prem server to be our new Automate Server. We currently have an on-prem Automate server but just working to move it to a more robust and better server than where it currently sits. We were thinking to have a split server setup where we would set the application server in the DMZ and then have the database server in our main production network in hopes to increase the security by placing the publicly accessible items in a DMZ and to keep the database more protected. As we had a call with Automate support, they suggested that this setup would most likely cause some performance issues and may not really increase the security much since we would need to open up certain ports from our main production network to the DMZ for our agents to check in and for the Control Center to operate properly. They also said that having a split server for our agent count was overkill for right now and that having a single server would be better. With that said, has anyone had our proposed setup before, and if so, have you had any performance issues with it? Also, due to our agent count, we are open to having a single server but also thought to vlan off the server so that it's on its own network so we can keep our production environment more protected. Again, if we went this way, has anyone had any issues with having an Automate server in its own VLAN and separate from the rest of the network? I am assuming not since it should work just fine but just wanted to get some feedback on this. Thanks!
  13. Hello, I created a script to deploy Sentinel One AV and in the script i have to call the site token so that it verifies the product. I set it in the Client Info and added the site token. I also set the Global Parameter in the script it self as: @SentinelOne_Site_Token@ with the value blank. Ran it and got a error. Added the value as the actual site token that i got from the Sentinel One website just to test it. The first line in my script reads: GET: @SentinelOne_Site_Token@ = [EXTRAFIELD SentinelOne_Site_Token] Further down in the script where the script actually executes it states: EXECUTE as Admin: %windir%\system32\msiexec.exe /i %tempdir%\SentinelInstaller-@soarchitecture@-@soversion@.msi /SITE_TOKEN=@SentinelOne_Site_Token@ /SILENT /l*v C:\windows\temp\sosinstall.log When i click on that line it is set up like so: Function: Process Execute as Admin File: %windir%\system32\msiexec.exe Arguments: /i %tempdir%\SentinelInstaller-@soarchitecture@-@soversion@.msi /SITE_TOKEN=@SentinelOne_Site_Token@ /SILENT /l*v C:\windows\temp\sosinstall.log And it is set to "Wait for Process" The exact error i get when i run it is: Script: S6366 - Starting at Server Time: Wednesday, April 22, 2020 10:03:34 AM IF F62 AppName (P1): Sentinel 4.0.2.42 Jump (P2): 0 T: 0.9057142 L1 F139 Note (P1): Check that all global variables have been set T: 0.9107007 L2 F103 EdfId (P1): 542 TargetId (P2): 2529 Variable (P3): SentinelOne_Site_Token T: 0.9117026 L3 F70 Value (P1): soversion Comparer (P2): 2 To (P3): ChangeMe Jump (P4): :Update_Global T: 0.9136999 L4 F70 Value (P1): sosarchitecture Comparer (P2): 2 To (P3): ChangeMe Jump (P4): :Update_Global T: 0.9136999 L5 F200 Local (P1): Software/SentinelOne/SentinelOne.msi Destination (P2): C:\WINDOWS\Temp\SentinelInstaller-x64-4.0.2.42.msi T: 0.9136999 L6 F114 File (P1): 'C:\WINDOWS\Temp\SentinelInstal...' Check (P2): 1 Jump (P3): :Download_Failed T: 40.9213775 L7 F125 File (P1): %windir%\system32\msiexec.exe Wait (P3): 0 T: 66.9247203 L8 F29 Message (P1): @shellresult@ T: 681.0338181 L9 F29 Message (P1): Checking SO Agent install T: 681.0358104 L10 F139 Note (P1): :Check_Install T: 681.0358104 L11 F54 T: 681.0358104 L12 F120 App (P1): SentinelOne 4.0.2.42 Jump (P2): :Successful_Install T: 697.0415205 L13 F29 Message (P1): SentinelAgent 4.0.2.42 Agent install failed. Please check logs T: 697.0455042 L14 F215 T: 697.0475083 Please Help!!
  14. Hi all Just coming to create some manual reports in connectwise automate for the first time. Looking to extract a report showing the cores and logical processors of devices i have agents on. Spoke to connectwise and they said heres our standard ( of which i can't find this info ) and they mentioned, if its not in "inventory" come here and check forums :) Only thing i can find in automate is the type of processor, had a quick look at the fields in custom reports but could spot anything there. Any know of such a report / how to generate this in automate or other scripts that would extract this information? Thanks
  15. Hi Folks, I was in the middle of setting up SSO for Connectwise thinking this is great all users can log in to all the applications using their Office 365 account Then I learnt that in true Connectwise style they are not enabling SSO for the thick client in Automate - sure everything is moving to the web (yeah right) So now I am left with a dilemma - I enable SSO for Manage / Sell / Control and then setup a different 2FA for Automate which is bloody tedious. What have others done here just out of curiosity. This whole move to the web client is dumb the web client is nowhere near the fat client. Thanks
  16. Hi All, First post so apologies if I'm in the wrong location on the forum. We are about 6 months into the roll out and already its becoming clear that disconnected agents where the devices has been retired or replaced need to be dealt with cleverly so stop a bulk building up. We have spoken to a number of clients and they are all of the opinion anything disconnected for more that 60 days can just be deleted. A:) What are your thoughts on this, how are you handling diconnected agents B:) Is there a way to make Automate automate this process. ie Agent last connect >60 days = Retire asset C:) If a retired asset comes back online after its been retired, how does Automate handle this. Does it move it back to live, does it warn you or does it continue to ignore it. Thank you in advance for any thoughts or assistance. Regards Patrick
  17. Hi! Just starting to look into Grafana dashboards for Automate. Is there any place where people is sharing dashboards? Or do you have any nice looking dashboards you want to share? Or screenshots of your dashboards for inspiration. Thanks!
  18. Good morning, I am working on a report for our CEO. He has asked that we generate a monthly report to list all remote software that isn't Connectwise Control. I looked through the report center, I even read through all of the documentation that Connectwise has on this product. I was still unable to achieve this. When running a search I was able to grab the SQL syntax from it and this is what I got: SELECT computers.computerid as `Computer Id`, computers.name as `Computer Name`, clients.name as `Client Name`, computers.domain as `Computer Domain`, computers.username as `Computer User`, Software.Name as `Computer.Applications.Name' FROM Computers LEFT JOIN inv_operatingsystem ON (Computers.ComputerId=inv_operatingsystem.ComputerId) LEFT JOIN Clients ON (Computers.ClientId=Clients.ClientId) LEFT JOIN Locations ON (Computers.LocationId=Locations.LocationID) LEFT JOIN Software ON (Software.ComputerId = Computers.ComputerId) WHERE ((((Instr(Software.Name,'TeamViewer') > 0) OR (Instr(Software.Name,'Remote Utilities') > 0) OR (Instr(Software.Name,'Ultra VNC') > 0) OR (Instr(Software.Name,'RemotePC') > 0) OR (Instr(Software.Name,'AnyDesk') > 0) OR (Instr(Software.Name,'Comodo Unite') > 0) OR (Instr(Software.Name,'join.me') > 0) OR (Instr(Software.Name,'LogmeIn') > 0) OR (Instr(Software.Name,'VNC') > 0)))) From here it listed all of the tables that I needed. I saw within the report center there was a script editor where you were able to use C#, Visual Basic, and JScript .NET. Is there a way to run a custom SQL query within the script editor using one of those languages? I am really needing help on this one. If anyone has any thoughts on this, please let me know!
  19. Hello! I am looking for some advice on scripting a Rapidfire Network Detective domain, and local PC scans. We have several customers we utilize Network Detective on, and would like to create one script to run at all locations. I could use some help with the logic of this, and how it may work. This is what I have so far. Run Network Detective application first time and save the settings in a common location (C:\Rapidfire) Run the saved settings in a Automate script that executes a batch as an admin. (This seems to be working) Run the local data collector on workstations in the domain (should I do this via batch as well, could I call this in the original script?) Pull the results file, and upload them to the cloud or a server off site. Any help you could provide with this would be great! Also if you have any good resources on creating scripts, I'd love to see them.
  20. How can I send a broadcast message for one location via labtech?
  21. Hey Guys & Girls, After a long time away from Automate, well looks like I am coming back thank god as my new company have all but decided to move over and get me to set it all up! One thing which keeps coming up those as resistance to it, is the following... What are the most useful \ most used scripts in Automate out of the box, I find this hard to answer as I wrote all our for the old company and we used very little out of the box scripts which now looks a lot more complete than it did last time I set up a new Automate server which was back on version 9 or 10 (I realise everyone's list maybe different but any good examples would be appreciated). At the moment the company is doing a very manual backup check process, this needs to stop, I get there is quite good Shadow Protect integration through the plugin but other programs are a bit more hit and miss, we have all sorts from Asigra to Windows Backups but mostly StorageCraft. I am wondering if there is any wonderful does all plugins or script for checking backups from any application (or at least most)?! I think I know the answer but after some time away would like to know if it's changed... Agent Deployment, the probe is OK and useful in some cases, but we found Group Policy Run Once was the best deployment option for Domain based PC's? We have 300+ Agents on LogMeIn, I know we could deploy it to these machines fairly easily but would be in root group unless we wrote a number of versions (1 per location), has anyone got a clever way to do this better? What have I missed since LT10? I have had a few demo's etc. and I can see that much is improved and added since I last used it, Updates, Layout \ Design etc. but much also looks very much as was it the backend, particularly the script editor which I am pleased to see if as comprehensive as it's always been, is there anything less obvious which has changed improved over the last few years? (Probably many points, I am looking for things I can use as selling points to directors if that helps). Anything else I should raise? Something coming soon? In development? etc.? I realise many of those questions are quite open which I apologies for, I don't expect any real detail in your responses I don't mind doing the leg work in researching the details, one liners will do if you prefer. I also realise I can get much of this information from the sales guys and believe me I have tried, but I get indifferent responses to some questions, for example most useful scripts, they say to don't know, don't have this info which is fair enough in my view but some of our Regional Managers want more, some of the other questions we have got answers from but I think I may get a whole different and more compelling set of responses from you guys who actually use it day to day! So all responses appreciated! Thanks Hoe.
  22. Hi all, I've noticed that the WCC session times out after around 30 min or so and the user then needs to log back in with their 2FA etc. Is there an easy way to increase the WCC session to 4 hours or so? I'm not sure where to find the settings to change this in Automate, would appreciate any help. We are currently on Automate v19.0.225 (Patch 8). Apologies if this has been asked somewhere else on the forums already, I couldn't find any info on it though. Cheers! Ew0k
  23. I'm having a problem where tickets in ConnectWise Manage are automatically getting 5 minutes of time added for tickets coming from Automate, specifically from an internal monitor to check for automatic services being stopped. The monitor is set to "Do Nothing" for the script to run, however the audit log on the ticket shows "Restarted service... successfully" when it is adding the time to the ticket. Any suggestions on where I should look in Automate to change this? I no longer want it to automatically add the time for this.
  24. We are trying to get started with ConnectWise integration. We have a solution running which which uses ConnectWise Automate currently in read-only mode using the REST APIs. We now want to call services to start to update the database and exploit other integration points by accessing the various plugins such as the Connect function in Control. Unfortunately we are finding both the developer and the invent pages of the website somewhat opaque. Can anyone point me at a baby steps document that can take us through in bite size chunks the activity to start to exploit what is clearly a rich environment.
  25. Has anyone here taken the plunge and are running their Automate server in Microsoft Azure? We're considering it and would like to see how other partners are finding it. We've got just over 4000 agents and have plenty of scripts running in the system. I'd appreciate some feedback if you're using this platform - including number of agents you have in it and what spec/level Azure VM you're running with. Also, are you split server or got your eggs in a single basket?
×
×
  • Create New...