Страница 1 из 1

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

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

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

Добавлено: 28 янв 2015, 03:17
Александр Сидоров
Это можно сделать с помощью следующего кода на 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)
	{

	}
}

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

Добавлено: 28 янв 2015, 09:22
herba
а на visualbasic?

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

Добавлено: 28 янв 2015, 10:12
Александр Сидоров
Воcпользуйтесь online-конвертером кода из C# в VB:
http://foxtools.ru/Converter