Сделать переменную в bat файле и отобразить в нужном виде?
Команда, которая отображает количество компьютеров в сети: net.exe view | find.exe /i /c "\\"
Как сделать батник, чтобы результат отображался с пояснением, например: Количество ПК: 6?
Пробовал так:
for /f "delims=" %i IN ('net.exe view | find.exe /i /c "\\"') DO set var=%i
echo Количество ПК: %i%
pause
Sobaka78, Ваш подход в принципе правильный.
Если что-то не работает в целом, надо разобрать на части и тестировать по частям.
Для начала что выводит конструкция: net.exe view | find.exe /i /c "\\"
У меня сейчас нет подопытной сети под рукой, поэтому net view ничего не выводит, протестировать у себя ваш батник не могу.
Еще есть такая баго-фича в for - надо ставить пробел между закрывающей двойной кавычкой и закрывающей одинарной: IN ('net.exe view | find.exe /i /c "\\" ') DO