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

Показать сообщение отдельно

Аватара для advin

Пользователь


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

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


Пойдет?
Сделай главный файл, в него вставь этот код.
Рядом положи base.txt в него в столбик имена пк:
pc1
pc1
pc1

Код: Выделить весь код
cls
@ECHO off
ECHO ╔═════════════════════════════════════════════════════════════╗
ECHO ║                   Проверка наличия папки                    ║
ECHO ╚═════════════════════════════════════════════════════════════╝
FOR /f %%h in (base.txt) do (
ECHO                                          ... >> Check.log
ECHO ████ 	Запущено на: %%h >> Check.log
ECHO █	Соединение успешно установлено		- %date% - %time:~0,8% >> Check.log
PING %%h /n 1 | FIND "(0%" > nul 2>&1 && (
ECHO 	
cls
ECHO ---------------------------------------------- >> Check.log
if exist "\\%%h\c$\Program Files\test1"         ECHO 	+ Обнаружено >> Check.log
if not exist "\\%%h\c$\Program Files\test1\"     ECHO  	- Не обнаружено >> Check.log
ECHO ---------------------------------------------- >> Check.log
ECHO █ >> Check.log
ECHO ████ 	Завершено на: %%h >> Check.log
ECHO                                          ... >> Check.log
 )
PING %%h /n 1 | FIND "(0%" > nul 2>&1 || (
ECHO %%h - КОМПЬЮТЕР НЕ ОТВЕЧАЕТ - %date% - %time:~0,8% >> WARNING_Check.log
ECHO ████ 	Завершено на: %%h >> WARNING_Check.log
  )
)
На выходе лог Check.log

Код: Выделить весь код
                                         ... 
████ 	Запущено на: pc1 
█	Соединение успешно установлено		- 24.03.2016 - 17:58:23 
---------------------------------------------- 
	+ Обнаружено 
---------------------------------------------- 
█ 
████ 	Завершено на: pc1
                                         ... 
                                         ... 
████ 	Запущено на: pc2 
█	Соединение успешно установлено		- 24.03.2016 - 17:58:24 
---------------------------------------------- 
	- Не обнаружено 
---------------------------------------------- 
█ 
████ 	Завершено на: pc2
                                         ...
Если пк не найден, он запишет в другой файл WARNING_Check.log
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:02, 24-03-2016 | #2