Как установить Java на рабочем месте через скрипт

Как установить Java на рабочем месте через скрипт

Как установить Java на рабочем месте через скрипт

Как установить Java на рабочем месте через скрипт

Всем привет в данной заметке показано как обновить JAVA на рабочем месте пользователя посредством моего написанного скрипта: jv.bat

Люблю быть заранее готовым ко всему, потому в любое свободное время стараюсь что-нибудь написать для автоматизации, вот и сейчас я покажу один и скриптов по установке/обновлению приложения JAVA на рабочем месте сотрудника. Я в большинстве случаев использую Групповые политики, но захотелось для тестов и такой вариант. Собственно сам скрипт для обновления приложения JAVA на рабочем месте пользователя.

@echo off
cls
 
ver | find "6.1" > nul
if %ERRORLEVEL% == 0 goto W7
ver | find "5.1" > nul
if %ERRORLEVEL% == 0 goto XP
 
:XP
 
:KillIE&JavaProcesses
echo *** This will kill Browsers and Java Processes ***
Rem ***
taskkill /F /IM iexplorer.exe
taskkill /F /IM iexplore.exe
taskkill /F /IM firefox.exe
taskkill /F /IM chrome.exe
taskkill /F /IM jusched.exe
taskkill /F /IM jp2launcher.exe
taskkill /F /IM java.exe
taskkill /F /IM javaw.exe
taskkill /F /IM jqs.exe
 
:UninstallingOldJREVersions
echo.************************************************************************
echo.************************************************************************
echo.              DO NOT CLOSE THIS WINDOW
echo. All the Java versions from your computer are being removed.
echo.************************************************************************
echo.************************************************************************
wmic product where "name like 'Java(TM) 6%%'" call uninstall  
wmic product where "name like 'Java 7%%'" call uninstall
wmic product where "name like 'Java 8%%'" call uninstall
wmic product where "name like 'Java Auto Update%%'" call uninstall  
 
REM Install JRE x86
 
mkdir c:\666
xcopy /Y "\\10.7.8.227\file\JAVA\*" c:\666
start /w c:\666\jre-8u45-windows-i586.exe  /s /L c:\666\setup.log
rmdir /S /Q c:\666
exit
 
:W7
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)
 
:64BIT
echo *** This will kill Browsers and Java Processes ***
Rem ***
taskkill /F /IM iexplorer.exe
taskkill /F /IM iexplore.exe
taskkill /F /IM firefox.exe
taskkill /F /IM chrome.exe
taskkill /F /IM jusched.exe
taskkill /F /IM jp2launcher.exe
taskkill /F /IM java.exe
taskkill /F /IM javaw.exe
taskkill /F /IM jqs.exe
 
wmic product where "name like 'Java(TM) 6%%'" call uninstall  
wmic product where "name like 'Java 7%%'" call uninstall
wmic product where "name like 'Java 8%%'" call uninstall
wmic product where "name like 'Java Auto Update%%'" call uninstall  
 
mkdir c:\666
xcopy /Y "\\10.7.8.227\file\JAVA\*" c:\666
start /w c:\666\jre-8u45-windows-x64.exe /s /L c:\666\setup.log
rmdir /S /Q c:\666
exit
 
:32BIT
echo *** This will kill Browsers and Java Processes ***
Rem ***
taskkill /F /IM iexplorer.exe
taskkill /F /IM iexplore.exe
taskkill /F /IM firefox.exe
taskkill /F /IM chrome.exe
taskkill /F /IM jusched.exe
taskkill /F /IM jp2launcher.exe
taskkill /F /IM java.exe
taskkill /F /IM javaw.exe
taskkill /F /IM jqs.exe
 
wmic product where "name like 'Java(TM) 6%%'" call uninstall  
wmic product where "name like 'Java 7%%'" call uninstall
wmic product where "name like 'Java 8%%'" call uninstall
wmic product where "name like 'Java Auto Update%%'" call uninstall  
 
mkdir c:\666
xcopy /Y "\\10.7.8.227\file\JAVA\*" c:\666
start /w c:\666\jre-8u45-windows-i586.exe /s /L c:\666\setup.log
rmdir /S /Q c:\666
exit

При включенном на компьютере пользователя UAC выделяем данный скрипт, зажимаем левую кнопку Shift и через выпадающее меню выбираем запустить от имени другой учетной записи, либо вот так:

C:\Users\sem>psexec \\10.7.8.35 -i cmd /c \\10.7.8.227\file\bat\jv.bat

Вот такой вот метод установки и обновления Java на рабочем месте через скрипт

Материал сайта pyatilistnik.org

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

я в гугл