|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Удаленное определение винды |
|
CMD/BAT - Удаленное определение винды
|
Новый участник Сообщения: 13 |
Доброе время суток Гуру не матерных слов состоящих из 3-х букв
![]() Помогите пожалуйста с батником. Много тем нашел с определением винды. но не нашел с определением удаленно. К примеру: я разливаю на несколько пк файлы из листа chcp 1251 1>nul FOR /f %%i in (list.txt) do ( echo ----------------------------- %%i ---------------------------- xcopy /E /c /z BackUP_1C \\%%i\C$\BackUP_1C\ /Y xcopy /C /Z pg_hba.conf "\\%%i\C$\Program Files (x86)\PostgreSQL\8.3.8-1.1C\data\" /Y shutdown -r -t 0 -m \\%%i echo ---------------------------------------------------------------------- echo. ) 1>>report.txt 2>&1 Возник вопрос. А можно определить сперва какая Винда стоит, удаленно? Известно только одно что Win7 и то что она либа х32, либо х64 Если х64, то заливать другую папку и заменять другой файл chcp 1251 1>nul FOR /f %%i in (list.txt) do ( echo ----------------------------- %%i ---------------------------- xcopy /E /c /z BackUP_1Cx64 \\%%i\C$\BackUP_1C\ /Y xcopy /C /Z pg_hbax64.conf "\\%%i\C$\Program Files (x86)\PostgreSQL\8.3.8-1.1C\data\" /Y shutdown -r -t 0 -m \\%%i echo ---------------------------------------------------------------------- echo. ) 1>>report.txt 2>&1 chcp 1251 1>nul FOR /f %%i in (list.txt) do ( echo ----------------------------- %%i ---------------------------- xcopy /E /c /z BackUP_1Cx32 \\%%i\C$\BackUP_1C\ /Y xcopy /C /Z pg_hbax32.conf "\\%%i\C$\Program Files\PostgreSQL\8.3.8-1.1C\data\" /Y shutdown -r -t 0 -m \\%%i echo ---------------------------------------------------------------------- echo. ) 1>>report.txt 2>&1 возможно вообще такое? |
|
Отправлено: 08:29, 15-02-2013 |
![]() Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать вот пример
@Echo Off title WinRAR echo Install WinRAR if not defined ProgramW6432 ( start /wait wrar420ru.exe /S ) else ( start /wait winrar-x64-420ru.exe /S ) |
Отправлено: 23:35, 15-02-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Это если на локальной машине. А УДАЛЕННО? через (к примеру) \\PC\C$
Уточню То есть. Сперва определить на удаленной машине какая win7 стоит (32 или 64) и потом залисть соответствующую папку. |
Отправлено: 08:12, 18-02-2013 | #3 |
Старожил Сообщения: 210
|
Профиль | Отправить PM | Цитировать Titan-nic, изучайте WMI-класс Win32_OperatingSystem и утилиту WMIC.EXE.
|
Отправлено: 11:42, 20-02-2013 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Удаленное управление | Kursor_kvk | Хочу все знать | 4 | 07-01-2012 17:21 | |
Установка - Установка новой Винды 7 с HDD "из-под" Винды 7 | flev45 | Microsoft Windows 7 | 3 | 25-04-2011 12:26 | |
Установка - установка Винды ХР с Винды 2000 без потери файлов на диске | black dragon | Microsoft Windows 2000/XP | 7 | 03-12-2007 10:24 | |
В чем может быть проблема несовместимости Винды 2000 и Винды 98 | Gamadrill | Сетевые технологии | 4 | 15-03-2005 10:41 | |
Удаленное подключение | texcomp | Сетевые технологии | 1 | 27-09-2004 23:31 |
|