Kaseya
Kaseya
Blog Post
  • I am transferring a bunch of endpoints that are managed by a competitor RMM, so I have privileged console access to the target machines. I am trying to run the following batch file, but it seems to get hung up on downloading the kcssetup.exe file. I've had it work here and there, but there doesn't seem to be any consistency. Does anyone have a better way to install Kaseya via batch file? The machi...

Kaseya
Kaseya
Blog Post
  • Good afternoon! We used version 8.0.0 of Kaseya MDM to manage a number if iPads.  I have been asked the question: "What if we delete the device from Kaseya portal.  Will the device stop working, or in fact show any sign that it has been removed from the management portal" A search in the KB doesn't seem to answer that specific question, and we can't add a new device, then delete it as a test...

Kaseya
Kaseya
Blog Post
  • Overall it's pretty straightforward to make a change to the path as it's stored in the registry.    I've not done it specifically with an agent procedure but I've done it with powershell before. The registry containing the "PATH" environment variable is HKLM\System\CurrentControlSet\Control\Session Manager\Environment\Path On newer systems that's a REG_EXPAND_SZ.  What I've done with powershel...

Kaseya
Kaseya
Blog Post
  • maxwell.singh , We will work on this script for you.    I think parsing it out will take too much time, and also it does not appear as if the output actually contains a key.  (Kaseya tries to pull that in the audit, but O365 doesn't show).    I have asked our script guru to create an option to upload the result file to the Kserver, Email it to you, and also write it to the Agent Procedure Log , so...

Kaseya
Kaseya
Blog Post
  • You can accomplish what I *think* you are looking for with a powershell one-liner, assuming that the file will only exist in *one* of those locations. gci -Path 'C:\Program Files (x86)\Microsoft Office\', 'C:\Program Files\Microsoft Office\' -Recurse -ErrorAction SilentlyContinue -include ospp.vbs | foreach { $_.FullName} If you grab the output of that into a variable it *should* be the exact ...

Kaseya
Kaseya
Blog Post
  • Thanks Jonathan, I was actually able to create a batch file and get it copied over to #vAgentConfiguration.AgentTempDir# to be executed and to create the Output file from where it started to capture the info on an email. Now the next challenge is, on a single site we have multiple machines with different versions of Office installed. Example: Microsoft (R) Windows Script Host Version 5.8 Cop...

Kaseya
Kaseya
Blog Post
  • Not sure even how to word this.... Say Micro$oft releases a bad patch on a Tuesday.  Your scan is set for Tue and Wed, but deployment is set for Thur and Fri. Msoft pulls the bad patch the next day but Kaseya already scanned it, does the 'bad patch' get cached somewhere where there is a chance you could still get it deployed?  Or does the actual update pull from some other location that is more ...

Kaseya
Kaseya
Blog Post
  • We had the same issue. The certificate chain was incomplete according to external test sites like SSLlabs and Digicert's. We had to import the intermediate certs from the CA and then reimport into Kaseya edge services again: If you are on 9.4+ If you are on older than 9.4 After restarting the Kaseya edge service, the certificate chain then showed complete and we could enable the integration ...

Kaseya
Kaseya
Blog Post
  • Hi, I have found a script/ procedure for Office 2013 and updating Windows Activation status but that not all I'm seeking for. I have been struggling to create a custom procedure where I can execute these shell commands one by one wherever it find the ospp.vbs file: cscript "C:\Program Files (x86)\Microsoft Office\Office14\ospp.vbs" /dstatus C:\ALworking\MSOL.txt cscript "C:\Program Files\M...

Kaseya
Kaseya
Blog Post
  • The following SQL code will dump out all the KB's in the system which don't have a patch override present. If you run this every so often, you can then add your overrides for each patch via the GUI. use ksubscribers SELECT t1.kbArticleId as pd, t1.updateTitle  FROM patchData as t1  left outer join patchKbOverride t2 on t1.kbArticleId = t2.kbArticleId  where t1.updateTitle like '%previe...

Kaseya
Kaseya
Blog Post
  • ; This will fix the stuck caps lock issue ; Copyright 2017 Brian Dagan ; MIT License: ; Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies...

Kaseya
Kaseya
Blog Post