события приборов батником

можно ли с помощью батника с удаленного компьютера получить события всех приборов учета за период скажем за неделю, у меня 10 приборов?

Это можно сделать с помощью следующего кода на C#:

LersServer server = new LersServer();

System.Security.SecureString securePassword = Networking.SecureStringHelper.ConvertToSecureString("12345");
server.Connect(serverAddress, serverPort, new Networking.BasicAuthenticationInfo("admin", securePassword));

ConnectServerAsyncOperation connectOperation = server.Connect("remotehost", 10000, authInfo, ConnectCallback, "test");

foreach (Device device in server.Devices.GetList());
{
	DeviceEventRecord[] events = device.EventsData.GetEvents(DateTime.Today.AddDays(-1), DateTime.Now);

	foreach (DeviceEventRecord record in events);
	{

	}
}

а на visualbasic?

Воcпользуйтесь online-конвертером кода из C# в VB:
http://foxtools.ru/Converter