Имя: Пароль:
1C
1С v8
Время включения компа
,
0 espe
 
11.07.12
11:52
Подскажите, как получить время включения компьютера через 1С
1 Агент Инфостарта
 
11.07.12
12:00
(0) net stats srv
И парсить полученный лог.
2 Jaap Vduul
 
11.07.12
12:00
Например, распарсить вывод systeminfo
ЗЫ. А зачем?
3 H A D G E H O G s
 
11.07.12
12:02
WinApi функция GetTickCount

Описание:
function GetTickCount: Longint;

Считывает вpемя, пpошедшее с момента запуска системы.

Возвpащаемое значение:
Пpошедшее вpемя (в миллисекундах).

Реализации:
ВК, ComСервер, DynamicWrapper
4 espe
 
11.07.12
12:06
ComСервер, какое имя объекта?
5 H A D G E H O G s
 
11.07.12
12:08
(4) Самому писать, делов на 5 минут.
6 Jaap Vduul
 
11.07.12
12:11
(3)Только надо учитывать, что
...time will wrap around to zero if the system is run continuously for 49.7 days...
7 H A D G E H O G s
 
11.07.12
12:14
(6) Миллисекунды в Integer трудно помещаются?
8 H A D G E H O G s
 
11.07.12
12:15
(6) Под Висту и выше есть GetTickCount64
9 H A D G E H O G s
 
11.07.12
12:15
8 байт хватит всем.
10 espe
 
11.07.12
12:24
сам com интерфейс не писал ни разу... а что нет готового решения?
11 espe
 
11.07.12
12:25
и платформы нет... для этого
12 H A D G E H O G s
 
11.07.12
12:35
http://zalil.ru/33563645
В архиве библиотека, ее регишь и в 1С кот

   Объект=Новый COMОбъект("Hadgehogs.Uptime");
   Сообщить("Секунд работаем :" +Строка(Объект.GetTickCountEx()/1000));
13 H A D G E H O G s
 
11.07.12
12:35
Там же и исходники, чтобы на "закладки" сомнений не было
14 Один С
 
11.07.12
12:38
А через wsh нельзя разве? Без всяких нетленок..
15 isarzh
 
11.07.12
12:40
16 espe
 
11.07.12
13:14
shell?
17 espe
 
11.07.12
13:16
ок, как-то пользовался этим объектом, спасибо!