Имя пользователя:
Пароль:
 

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

Ветеран


Contributor


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

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


azisis,
Код: Выделить весь код
@Echo Off
cls

Set "ShareDisk=D$"
Set "OutFold=Work"

FOR /F %%s IN ('Net view') DO Call :Out %%s
GoTo :Eof

:Out
	Set "CompName=%1"
	If %CompName:~0,2%== \\ If Exist "%CompName%\%ShareDisk%\" (
		If Not Exist "%CompName%\%ShareDisk%\%OutFold%\" Md "%CompName%\%ShareDisk%\%OutFold%"  
	)	
GoTo :Eof
Полезная статья по net view. Возможно в net view полезно указать имя домена

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 05-09-2017 в 14:07.


Отправлено: 13:58, 05-09-2017 | #5