Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Запуск BAT файла с правами локального пользователя из сетевого BAT файла

Ответить
Настройки темы
CMD/BAT - Запуск BAT файла с правами локального пользователя из сетевого BAT файла

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


есть файл !Install.bat следующего содержания:
Код: Выделить весь код
title Автоматическая установка стандартного пакета программ
@CLS
@echo Off

@echo Установка Far manager ...
start /wait Far175b2634.x86.20110203.msi /quiet
DEL /q "%allusersprofile%\Главное меню\Программы\Far Manager\Uninstall.lnk"
@echo Установка Far manager завершена

@echo Установка 7ZIP ...
start /wait 7z920.msi /quiet
@echo Установка 7ZIP завершена

@echo Установка Adobe reader ...
start /wait AcroRead.msi /quiet
@echo Установка Adobe reader завершена

@echo Установка NET Framework 3.5 ...
start /wait dotnetfx35.exe /lang:enu /q /norestart
@echo Установка NET Framework 3.5 завершена

@echo Установка NET Framework 4.0 ...
start /wait dotNetFx40_Full_x86_x64.exe /lang:enu /q /norestart
@echo Установка NET Framework 4.0 завершена

@echo Установка Libre office 3.6 ...
start /wait LibO_3.6.1_Win_x86_install_multi.msi /quiet
@echo Установка Libre office 3.6 завершена

@echo Установка Zimbra Desktop ...
start /wait zdesktop_7_1_4_ga_b11299_win32.msi /quiet
@echo Установка Zimbra Desktop завершена

@echo Установка DraftSight ...
start /wait DraftSight\DraftSight.msi /quiet
@echo Установка DraftSight завершена

@echo Установка FireFOX ...
start /wait Firefox_15.0.exe /s
@echo Установка FireFOX завершена

@echo Установка KB2570791 Отмена зимнего времени ...
start /wait WindowsXP-KB2570791-x86-RUS.exe /q /norestart
@echo Установка KB2570791 завершена

@echo Установка Ultra VNC ...
start /wait vnc_CES.exe
@echo Установка Ultra VNC завершена

@echo Установка завершена, перед использованием установленных программ - перезагрузите компьютер
exit
лежит вместе с программами в нем описанными на сетевом ресурсе

есть второй файл следующего содержания:
Код: Выделить весь код
@CLS
@echo Off

net use Q: /delete

net use Q: \\ХХХ.ХХХ.ХХХ.ХХХ\FTP\-=SPO-Install=-
call Q:\!Install.bat
net use Q: /delete

exit
ХХХ.ХХХ.ХХХ.ХХХ - скрыт IP адрес

проблема:
команда call Q:\!Install.bat из второго файла отрабатывает не из Q:\, а с того места где лежит второй файл... как исправить строку чтоб первый файл видел все проги которые лежат вместе с ним в папке?

Отправлено: 10:29, 05-09-2012

 


Moderator


Сообщения: 53170
Благодарности: 15429

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
net use Q: \\ХХХ.ХХХ.ХХХ.ХХХ\FTP\-=SPO-Install=-
Q:
call !Install.bat
net use Q: /delete
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:34, 05-09-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


спасибо, работает!!!
Только ключи на тихую установку *.msi файлов перестали работать... стали запрашивать подтверждение на установку
а *.ехе работают...

поторопился... проверил только на своей машине, где дистрибутивы еще и локально лежат...
не работает

Отправлено: 10:39, 05-09-2012 | #3


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1264
Благодарности: 1024

Профиль | Отправить PM | Цитировать


Yurii_L, измените строки в !Install.bat последующему образцу:
Код: Выделить весь код
start /wait "" "%~dp0Far175b2634.x86.20110203.msi" /quiet

Отправлено: 11:26, 05-09-2012 | #4


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


изменять !Install.bat нельзя, т.к. с него происходит и локальная установка, а вести 2 файла и править их не охото...
не могу исправить верхнее сообщение
все работает за исключением того что ключи на тихую установку более не работают...

Отправлено: 12:14, 05-09-2012 | #5


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1264
Благодарности: 1024

Профиль | Отправить PM | Цитировать


Цитата Yurii_L:
изменять !Install.bat нельзя, т.к. с него происходит и локальная установка, а вести 2 файла и править их не охото... »
Yurii_L, изменения не коснутся локальной установки.

Отправлено: 12:20, 05-09-2012 | #6


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


к сожалению коснутся... попробовал во время установки ругается на ключи... видимо из за того что они за ковычками... и не устанавливает...

все работает при изменении 2го файла так:
Код: Выделить весь код
@CLS
@echo Off
net use Q: /delete
net use Q: \\ХХХ.ХХХ.ХХХ.ХХХ\FTP\-=SPO-Install=-
Q:
call Q:\!Install.bat
net use Q: /delete
exit
нужно подтвердить установку из сети... "Открыть файл - предупреждение системы безопасности"
как его обойти ?
чтоб была тихая установка...

Отправлено: 12:26, 05-09-2012 | #7


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1264
Благодарности: 1024

Профиль | Отправить PM | Цитировать


Цитата Yurii_L:
попробовал во время установки ругается на ключи... видимо из за того что они за ковычками... и не устанавливает... »
Yurii_L, измененный скрипт покажите.

Цитата Yurii_L:
нужно подтвердить установку из сети... "Открыть файл - предупреждение системы безопасности"
как его обойти ?
чтоб была тихая установка... »
Yurii_L, http://forum.oszone.net/showthread.php?t=48507
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:57, 05-09-2012 | #8


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
...
@echo Установка Far manager ...
start /wait "%~dp0Far175b2634.x86.20110203.msi" /quiet
DEL /q "%allusersprofile%\Главное меню\Программы\Far Manager\Uninstall.lnk"
@echo Установка Far manager завершена

@echo Установка 7ZIP ...
start /wait "%~dp07z920.msi" /quiet
@echo Установка 7ZIP завершена
...

Отправлено: 14:19, 05-09-2012 | #9


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
start "" /wait "%~dp0Far175b2634.x86.20110203.msi" /quiet
…
start "" /wait "%~dp07z920.msi" /quiet
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:27, 05-09-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Запуск BAT файла с правами локального пользователя из сетевого BAT файла

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Запуск bat-файла от имени админа.Как сделать каталог этого bat-файла текущим?? axmed0207 Скриптовые языки администрирования Windows 1 19-01-2012 06:14
VBS/WSH/JS - [решено] Нужен VBS скрипт для GPO (мапинг сетевого диска, запуск файла, отключение диска) Anton04 Скриптовые языки администрирования Windows 6 28-05-2010 15:30
GPO - запуск скрипта с административными правами из под пользователя Spooner Microsoft Windows NT/2000/2003 5 27-04-2009 12:23
запуск reg-файла под администраторскими правами XPurple Microsoft Windows NT/2000/2003 3 18-11-2005 10:44




 
Переход