[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4076
  • Last Modified:

Silently Remove Novell Client 2 SP1 for Windows 7 (IR6) from Windows Vista\7

I am in need of a way to silently remove the Novell client 2 SP1 for Windows (IR6) from all Windows Vista\7 machines in my domain.  Any process involving a silent script, GP or SCCM will work.  The problem is that the uninstall string is %SystemRoot%\System32\rundll32 "C:\Program Files\Novell\Client\ncsetup.dll" NWUninstallClient which can not, to my knowledge, be executed silently.  Any way of disabling the Novell login (similar to 2000\XP changing GINADLL) would also be welcome.  Novell has no documentation on this process for this client.  All assitance is appreciated.
0
MSA_Tech
Asked:
MSA_Tech
  • 2
1 Solution
 
Jian An LimCommented:
i dig the novell forum and found some one mention something ;)
http://forums.novell.com/novell/novell-product-discussion-forums/open-enterprise-server/oes-platform-independent/oes-client-windows/420140-uninstall-novell-client-2-sp1-ir3-command-line.html?pagenumber=

in overall, NICI cannot be uninstall silently (unless you got a script that can request from that user and hope he reply)

and to install novell login, you use

C:\Program Files\Novell\Client\SetupNC.exe" /U NV_NVCLIENT"
0
 
MSA_TechAuthor Commented:
I appreciate the reply, but after long hours of investigating how to accomplish the goal of;

1.  Uninstall all components associated with the Novell client from Windows 7 machines in a domain
2.  Accomplish the task silently.
3.  Hopefully have some form of reporting on success\failure per machine.

I have accomplished this goal using the script below in combination with SCCM.  This probably would not have been so difficult if I was more fluent in VB.  Thanks for the assistance.
On Error Resume Next

Set objShell = WScript.CreateObject("WScript.Shell")

objShell.Run "%SystemRoot%\System32\rundll32 ""C:\Program Files\Novell\Client\ncsetup.dll"" NWUninstallClient"
Do Until Success = True
    Success = objShell.AppActivate("Uninstall Novell Client for Windows")
	Wscript.Sleep 200
Loop
objShell.SendKeys "Yes"

Open in new window

0
 
MSA_TechAuthor Commented:
Thank you to anyone that looked into this, and I hope it will be useful to others in the future.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now