Saved for later reference

online repository of stuff I had to google for hours to figure out – and random snippets of code

Preventing Java updates from installing Ask toolbar

Tags: , , , , , , ,

I found this tip on StackOverflow and wanted to mirror it here to go with my previous article on Java installs.

A Windows .reg file with

1
2
3
4
5
6
7
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]
"SPONSORS"="DISABLE"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft]
"SPONSORS"="DISABLE"

will make the installer “just install”, no questions asked, and no toolbars sneaking in.

Some downloads: A premade .reg file, and the .reg file renamed to .txt (in case browsers/virus scanners prevent the previous download). Always verify the contents of .reg files before running them.

Share

Microsoft SQL Server Management Studio 2008 R2 error: Value cannot be null. Parameter name: viewInfo

Tags: , , ,

I had a strange error after updating/rebooting a server yesterday: Management Studio popped up with the error above when I tried connecting to a server, and several other messages when trying to run queries.

After some unhelpful hints from other forums, I found the real solution/problem hidden in a post: My TEMP/TMP folder(s) didn’t exist.

For some reason my variables were set to:

1
2
TEMP=C:\Users\[user]\AppData\Local\Temp\1
TMP=C:\Users\[user]\AppData\Local\Temp\1

After the update, this “1” folder didn’t exist anymore. I could fixed this by editing the environment variables (right click Computer, Properties, Advanced, Environment Variables) and rebooting (since I didn’t know how many applications were using the wrong temporary folders).

Share

Automated uninstall of Java JRE

Tags: , , , , , ,

Recently I had to uninstall Java from a computer that had 5 different versions installed, and after some searching, and more time spent trying and failing than it strictly would take to manually uninstall each version, I ended up with the following .cmd file:

1
2
3
4
5
6
7
@echo off
echo Uninstalling old Java 6
wmic product where "name like 'Java(TM) 6%%'" call uninstall /nointeractive
echo Uninstalling old Java 7
wmic product where "name like 'Java 7%%'" call uninstall /nointeractive
echo Uninstalling old JavaFX
wmic product where "name like 'JavaFX %%'" call uninstall /nointeractive

It should be fairly obvious what these lines do, and how to extend it to uninstall other products, I think!

Bonus command line to silently install JRE without ASK toolbar:

1
jre-7u13-windows-x64.exe /s

Added 2013-06-22: See also this article on preventing Ask toolbar from installing.

Share

© 2009 Saved for later reference. All Rights Reserved.

This blog is powered by Wordpress and Magatheme by Bryan Helmig.