Суть вопроса проста есть N кол-во ПК на них в загрузке лежит .bat который выполняет определенную команду и записывает результат команды в лог. Нужно заставить записывать результат не только выполнения команды а и такие параметры как "%date% %time% %username% %computername%" каждом ПК и все это дело собирать в 1 лог в шару которая будет в локальной сети.
По отдельности вывести отдельные логи проблем не составляет а вот собрать все это в кучу вопрос.
Что бы было примерно так
01.01.2017 00:00 User1 Pc1 command:OK
01.01.2017 00:01 User2 Pc2 command:OK
Примерно думаю реализовать так(примитивно):
- echo "%date% %time% %username% %computername% >> \\serv1\logs\output.log
- command>>\\serv1\logs\output.log
Но думаю будут проблемы при одновременной записи со всех ПК. Думаю некоторые косяки будут поэтому подскажите как одновременно записать в одну строку результат команд 1+2