Jump to content

Recommended Posts

Posted

Our Teaching Staff have decided not to renew the license for NetSupport DNA so we now need to find a quick and easy way to uninstall it from hundreds of computers.

 

I know you can uninstall the software via the NetSupport server software but that requires all computers to be on when the uninstall button is pressed. As we have hundreds of computers with it on I dont want to have to go around them all to power them on (especially during a Pandemic) so I'm looking for a way to script it so I can add the commands to either a logon script or a powershell script I can deploy using SCCM etc.

 

Has anyone got a batch file or powershell script they've used to uninstall NetSupport DNA that they could share please?

Posted

I've worked out a WMIC command to easily uninstall NetSupport DNA, however it automatically reboots the machine so now I'm looking for a way to prevent an autorestart. Here's the command I'm running:

 

wmic product where name="NetSupport DNA Client" call uninstall

 

I cheekily added /qn at the end but that just creates an error!

 

Does anyone know of a switch I can put on the end to prevent it auto-restarting?

Posted
The DNAAgent.msi uses the following switches for install - /quiet /norestart

 

I've just run that command and it has installed it again :( how have you used this to uninstall it?

Posted
I've just run that command and it has installed it again :( how have you used this to uninstall it?

 

If you know the product key, you should be able to call that to uninstall - msiexec.exe /x {your-product-code-guid}. I assume you can use the /norestart parameter, but I've not tested?

 

Another option, if you know the guid, is to use MSIZAP - https://docs.microsoft.com/en-us/windows/win32/msi/msizap-exe

 

I've used this with the parameters TW! {your-product-code-guid}, when DNA has got messed up on a computer and I've needed to remove before re-installing.

  • Thanks 1
Posted

A little nifty tool we found was uninstallview which lists all the install/uninstall strings for each program installed on the machine. This is an example of DNA installed on our machines, although it might be different for you depending on which version you have.

 

UninstallView.png

Posted
A little nifty tool we found was uninstallview which lists all the install/uninstall strings for each program installed on the machine. This is an example of DNA installed on our machines, although it might be different for you depending on which version you have.

 

[ATTACH=CONFIG]63848[/ATTACH]

 

NirSoft is still going? Wow. Must go over and see what tools are there.

 

A shame to see you go @Fazza.

 

Give us a shout if you want to come back.

Posted
If you know the product key, you should be able to call that to uninstall - msiexec.exe /x {your-product-code-guid}. I assume you can use the /norestart parameter, but I've not tested?

 

Another option, if you know the guid, is to use MSIZAP - https://docs.microsoft.com/en-us/windows/win32/msi/msizap-exe

 

I've used this with the parameters TW! {your-product-code-guid}, when DNA has got messed up on a computer and I've needed to remove before re-installing.

 

 

We pushed DNA out via SCCM so I had a look and the GUID was easy to copy and paste from there so the solution I came up with was to run the following command as a logon script distributed via a GPO:

 

msiexec /x {58434888-6ECA-4254-A0FB-B25FB5593F83} /q /norestart

 

:)

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...