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

Название темы: [решено] Массивы
Показать сообщение отдельно

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


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

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


Цитата Georgio:
Тогда правильно должно быть так:
Код:
@for /f "tokens=1,2" %%i in (db.txt) do @(findstr %%i in1.txt>nul&& echo explorer \\print-server.corp.ru\%%j)
. »

О.о Элегантно! Не ожидал, что в одну строчку уложится решение, спасибо!

Еще вопрос - некоторые принтеры в именах содержат пробелы (в первой колонке db.txt), можно как-то сделать, что бы они не считались за разделитель? Конечно не критично, т.к. таких принтеров по пальцам пересчитать.
Пробовал
Код: Выделить весь код
"tokens=1,2 delims=	"
не вышло.


Цитата Iska:
DOCznet, почему в «db.txt» наличествуют дубликаты по первому полю, конкретно — «HP4015_OKO2»?
Пример кода на PowerShell: »
Спасибо! С PowerShell'ом, правда, еще не особо знаком + дополнительно включать нужно на каждой машинке.

Отправлено: 14:37, 05-03-2014 | #8

Название темы: [решено] Массивы