Я ищу способ создания файла двоичного циклического журнала с определенным набором счетчиков в удаленной системе.
Я знаю, что это можно сделать с помощью logman и psexec, но я надеялся найти более чистый пример с использованием VB.NET, а не запускать и запускать внешнюю программу.
Вот командная строка, которую я хотел бы заменить:
psexec \\%1 logman create counter BlackBox -f bincirc -max 500 -si 00:00:15 -b 01/01/2011 00:00:00 --v -o "C:\PerfLogs\BlackBox" -c "\Cache\*" "\LogicalDisk(*)\*" "\Memory\*" "\Network Interface(*)\*" "\Paging File(*)\*" "\PhysicalDisk(*)\*" "\Process(*)\*" "\Processor(*)\*" "\Redirector\*" "\Server Work Queues(*)\*" "\Server\*" "\System\*" "\Objects\*"
Заранее спасибо за помощь.