Here’s a batch file you can use to remotely remove programs from a computer. You need to make sure that you are an administrator of the remote machine and that all the firewall rules allow you manage the remote machine.
The Batch file will ask you the IP address of the machine. Then it will query the applications that have been installed. Copy the name of the program you want to uninstall and paste it into the command line and hit enter.
Hope this might help smaller networks.
@ECHO OFF title Remotely Uninstall Software :MENU1 cls echo Enter computer name, IP address, or Q to quit. echo. set PC=Z Set /P PC= if /I %PC% EQU Q goto END if /I %PC% EQU Z goto MENU1 goto LIST :LIST cls echo Gathering software installed on %PC%. . . wmic /node:"%PC%" product get name echo. :MENU2 echo Enter Software to Uninstall, P for previous screen, R to refresh, or Q to quit echo. set SOFTWARE=R Set /P SOFTWARE= if /I "%SOFTWARE%" EQU "Q" goto END if /I "%SOFTWARE%" EQU "P" goto MENU1 if /I "%SOFTWARE%" EQU "R" goto LIST cls echo Uninstalling "%SOFTWARE%" from %PC%. . . wmic /node:"%PC%" product where name="%SOFTWARE%" call uninstall /nointeractive pause goto LIST :END EXIT
If this is too ghetto for you, you can always use LanSweeper RemoteUninstall