|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установить на все XP в домене |
|
CMD/BAT - [решено] Установить на все XP в домене
|
Старожил Сообщения: 290 |
Доброго времени суток всем. Помогите пожалуйста с одним ключом.
В общем есть батник в логоне, с установкой приложения. В тестовой среде у меня это выгллядит так: И всё хорошо, устанавливается на доменную машину TESTXP. Как теперь это установить на все предприятие, но только на те машины, на которых установлена Windows XP? Подскажите пожалуйста ключик, к утру необходимо поставить. Заранее большое спасибо! |
|
------- Отправлено: 23:02, 19-03-2012 |
Ветеран Сообщения: 12426
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:12, 19-03-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 290
|
Профиль | Отправить PM | Цитировать То есть в моём случае должно быть так, верно?
Echo Off For /F "Tokens=2 Delims=[]" %%i In ('ver') Do ( For /F "Tokens=2,3 Delims=. " %%a In ("%%i") Do Set version=%%a.%%b ) If "%version%"=="5.1" GoTo XP :XP if %computername%==TESTXP setup.exe /s /v GoTo Continue |
------- Отправлено: 23:16, 19-03-2012 | #3 |
Ветеран Сообщения: 12426
|
Профиль | Отправить PM | Цитировать Цитата clin:
|
|
Отправлено: 23:19, 19-03-2012 | #4 |
Старожил Сообщения: 290
|
Профиль | Отправить PM | Цитировать Echo Off
For /F "Tokens=2 Delims=[]" %%i In ('ver') Do ( For /F "Tokens=2,3 Delims=. " %%a In ("%%i") Do Set version=%%a.%%b ) If "%version%"=="5.1" GoTo XP :XP setup.exe /s /v GoTo Continue Так? Не углядел. Тупо скопипастил. Извините, никогда не пользовался бат-файлами. |
|
------- Отправлено: 23:21, 19-03-2012 | #5 |
Сообщения: 53488
|
Профиль | Отправить PM | Цитировать Цитата clin:
"Тупо копипастить" не надо. Что в вашем коде происходит? Если версия 5.1, переход на метку XP и выполнение setup. А если версия не 5.1, переход к следующей строке и выполнение setup. Могли бы почитать тему, там есть вариант в одну строчку: |
|
Отправлено: 10:06, 20-03-2012 | #6 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать считаю что проще фильтровать через WMI саму GP чем делать так
![]() |
------- Отправлено: 10:38, 20-03-2012 | #7 |
Сообщения: 53488
|
Профиль | Отправить PM | Цитировать cameron, я тоже хотел это предложить, но:
Цитата TechNet:
Конечно, Windows 2000 редко встречается, но все же. |
|
Отправлено: 10:58, 20-03-2012 | #8 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать Цитата Petya V4sechkin:
![]() |
|
------- Отправлено: 11:14, 20-03-2012 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать И даже NT4
![]() |
Отправлено: 11:39, 20-03-2012 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как установить шрифт на рабочие станции в домене? | elec | Microsoft Windows NT/2000/2003 | 3 | 30-03-2011 14:01 | |
PowerShell - Перечислить все сетевые диски в домене | Virtul | Скриптовые языки администрирования Windows | 2 | 20-01-2011 10:07 | |
[решено] Заблоктрованы все учетные записи в домене ... | sgww | Microsoft Windows NT/2000/2003 | 17 | 31-08-2010 15:06 | |
а что будет если заблокирвоать ВСЕ учётки в домене? | exo | Хочу все знать | 1 | 01-06-2010 16:25 | |
Установка - [решено] Копирование файла на все компьютеры в домене | S.M.A.X. | Microsoft Windows 2000/XP | 5 | 30-03-2009 08:48 |
|