• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 7755
  • Last Modified:

silent install Java runtime by script through GPO

Hi All,

is there anyone experience silent install software by script through GPO (eg. Java runtime or whatever)?
is yes, can post the code here?

Thanks.
0
newexhsh
Asked:
newexhsh
1 Solution
 
Alan Huseyin KayahanCommented:
0
 
mmcodefiveCommented:
For java it is fairly simple. Create a batch file that has the following code below. This installs java 6.3 from the c:\remote local directory. You will need to change that path and the file name if you are installing a different version.

As for GPO you can point to a batch file which is easiest or you can put the whole script in the GPO

Name: "Java Install"
Details: User config disabled
Settings in: Computer Config\Windows Settings\Scripts\Startup
Click add
Script Name: c:\remote\jre-6u3-windows-i586-p-s.exe
Script Parameters: /s /v"/qn ADDLOCAL=jrecore,extra IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0
c:\remote\jre-6u3-windows-i586-p-s.exe /s /v"/qn ADDLOCAL=jrecore,extra IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0

Open in new window

0
 
10221022Commented:
look good, thanks.

The script can be run, but whether it will be run everytime when the computer startup or if the computer already installed the software, it will not run automatically?
0
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.

 
mmcodefiveCommented:
I am not sure what you wrote 10221022:, sorry can you rephrase. The script runs on startup. If the Java is already installed the installer will fail gracefully so no need to worry there.
0
 
10221022Commented:
mmcodefive,

I would like to run  it in domain level, is it possble to exclude severs to install this? Or you suggest to run it by OU?
0
 
mmcodefiveCommented:
OU definately. Not good to do this on servers this way. Do the servers manually or not at all. If you dont browse the web from the servers you have, its not entirely necessary to even have java installed. This really depends on your orginization.
0
 
physics-itsupportCommented:
You can get an MSI from the downloaded java installer by doing the following:
a. Run the exe, that is it, do not click accept!
b. look in
                    i. XP %APPDATA%\Sun\Java\ jre1.6.0_14
                   ii. Vista C:\Users\username\AppData\LocalLow\Sun\Java\jre1.6.0_14
c. Copy the files to where ever.
d. Cancel the install

Here is the command line for installing in silent mode:
<jre>.exe [/L<language ID>] /s /v/qn" [ADDLOCAL=jrecore[,extra][,other_US] | ALL] [IEXPLORER=1] [NETSCAPE6=1] [MOZILLA=1] [INSTALLDIR=<drive>:\<install_path>] [REBOOT=Suppress] [JAVAUPDATE=0] [WEBSTARTICON=0]"
http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/silent.html
0

Featured Post

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

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