7 / 2008 R2 - проблемы установки приложений через RunOnce в Windows 7

Ответить
Аватара пользователя
calambuss

7 / 2008 R2 - проблемы установки приложений через RunOnce в Windows 7

Сообщение calambuss »

здравствуйте, дело в следущем; при автоматической установке TuneUp и Microsoft essential security c помошью команды RunOnce, TuneUp устанавливается а Microsoft essential security нет, а затем при простой перезагрузке Microsoft essential security устанавливается спокойно без проблем, не могу понять все тоже самое, на 64битной сборке все нормально проходит,



регфайл

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]



"Install"="\"C:\\Install\\RunOnce.cmd\""









командник

@ECHO OFF





start /wait %SystemDrive%\Install\TuneUpUtilities2013.msi /qnr



start /wait %SystemDrive%\Install\mseinstall.exe /q /s /runwgacheck





RD /S /Q "%SystemDrive%\Install" >nul

DEL /F /Q %0% >nul





EXIT
Аватара пользователя
Painkiller

Re: 7 / 2008 R2 - проблемы установки приложений через RunOnce в Windows 7

Сообщение Painkiller »

Попробуй в SETUPCOMPLETE.cmd вставить этот код :



Код:

Код: Выделить всё

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v "run" /t REG_SZ /d "%windir%\Setup\RunOnce.cmd" /f

Соответственно у вас должна быть создана папка oem и все что в нее входит
Аватара пользователя
calambuss

Re: 7 / 2008 R2 - проблемы установки приложений через RunOnce в Windows 7

Сообщение calambuss »

Возможно что проблема в том что не всегда срабатываеть путь "Install"="\"C:\\Install\\RunOnce.cmd\"" наверное он слишком конкретный?
Аватара пользователя
Painkiller

Re: 7 / 2008 R2 - проблемы установки приложений через RunOnce в Windows 7

Сообщение Painkiller »

Цитата calambuss:



Возможно что проблема в том что не всегда срабатываеть путь "Install"="\"C:\\Install\\RunOnce.cmd\"" наверное он слишком конкретный?
7 / 2008 R2 - проблемы установки приложений через RunOnce в Windows 7




Нет. Я думаю у вас слишком много '\'
Аватара пользователя
Painkiller

Re: 7 / 2008 R2 - проблемы установки приложений через RunOnce в Windows 7

Сообщение Painkiller »

В SETUPCOMPLETE.cmd пропишите этот код :



Код:

Код: Выделить всё

@echo off
REM Назначение переменной DiskRoot
for %%D in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @if exist %%D:\DiskRoot.txt set DiskRoot=%%D:
SET KEY=HKLM\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
REG ADD %KEY% /V TITLE /D "Установка приложений" /f
REG ADD %KEY%\%i% /VE /D "TuneUpUtilities2013" /f
REG ADD %KEY%\%i% /V 1 /D "%DiskRoot%\install\TuneUpUtilities2013.msi /qnr" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "mseinstall" /f
REG ADD %KEY%\%i% /V 1 /D "%DiskRoot%\install\mseinstall.exe /q /s /runwgacheck" /f
SET /A i+=1
EXIT

Не забудьте создать в корне пустой файл DiskRoot.txt

И не нужно создавать дополнительного батника RunOnce.cmd
Ответить

Вернуться в «Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista»