Имя: Пароль:
1C
 
Черное окно
0 BUBU
 
21.08.07
13:36
ТиС. Использую "КомандаСистемы" с вызовом
"NET TIME ...".
Команда отрабатывает быстро, но успевает
мелькнуть противное черное окно.
Посоветуйте, как от него избавиться,
чтобы не нервировать юзеров ?
1 Адинэсник
 
21.08.07
13:37
это фсё Малевич ...
2 Рэйв
 
21.08.07
13:39
(0)А ты их предупреди. "Внимание граждане! Щаз будет черное окно.Не пугайтесь, оно не к вам." :-)
3 BUBU
 
21.08.07
13:44
(1) Кто такой Малевич ?
4 Рэйв
 
21.08.07
13:48
(3)Наверное крутой адинеснег какой-то:-)))
5 Эльниньо
 
21.08.07
13:50
(3) Маляр-штукатур 3-го разряда
6 Ангел- Хоронитель
 
21.08.07
14:01
7 BUBU
 
21.08.07
14:17
(6) получил файл HSTART.exe, и что с ним делать ?
8 Конь в пальто
 
21.08.07
14:20
(7) запусти у себя на компе... а то у хоронителя бот-сеть маловата
9 Адинэсник
 
21.08.07
14:21
(8) Ja!
10 Господин ПЖ
 
21.08.07
14:26
Поставить у каждого на монитор вспышку от фотоаппарата. Перед открытием чёрного окна подаём сигнал - вспышка срабатывает и пока юзеры приходят в себя окно успеет закрыться.
11 Ангел- Хоронитель
 
21.08.07
14:26
(7)забыл, извиняй...

запускаешь так:
C:\hstart.exe D:\pusk.bat
12 Ангел- Хоронитель
 
21.08.07
14:27
+(11)блин...

C:\hstart.exe /nowindow D:\pusk.bat
13 Адинэсник
 
21.08.07
14:28
да,да! запускай уже! не медли!
14 BUBU
 
21.08.07
15:06
(12) Сделал, но окно все равно выскакивает
15 END
 
21.08.07
15:13
Скрипт = СоздатьОбъект("WScript.Shell");
Скрипт.Run(<твой исполняемый файл>,0,1);
16 Ангел- Хоронитель
 
21.08.07
15:19
(14)покажи точно, как написал...
17 France
 
21.08.07
15:23
хм.. надо политкорректно называть..
по мотивам, вроде, башорга, надо называть не "чёрное окно", а дать физическое определение черного цвета, что то вроде - окно, которое при любой температуре полностью поглощает весь падающий на него поток излучения, независимо от длины волны
18 Господин ПЖ
 
21.08.07
15:26
(17) Афро-окно?
19 France
 
21.08.07
15:29
(18) слишком вяло и банально...
20 Адинэсник
 
21.08.07
15:33
судя по молчанию аффтара, бот завёлся ...
21 BUBU
 
21.08.07
16:49
(20) отлучался ...
(16) командаСистемы("C:\hstart /nowindow d:\nettime/bat");
В nettime.bat:
   NET TIME NAMESERVER /set /yes
Все это отрабатывает, но черное окно выскакивает
22 Адинэсник
 
21.08.07
16:50
та бот ужо рапотайет, не парьсо
23 END
 
21.08.07
16:54
(21) читай 15 окна не будет ;)
24 Адинэсник
 
21.08.07
17:00
вот и конец ...
25 Ангел- Хоронитель
 
21.08.07
17:26
(21)

командаСистемы("C:\hstart.exe /nowindow d:\nettime.bat");

Надеюсь, ты хоть пути указал верные....
26 France
 
21.08.07
17:32
(24) целых 32 минуть думал над "вот и конец"..
да, действительно, конец... а (25) - это отросток))
27 Адинэсник
 
21.08.07
18:34
(26) ))
28 BUBU
 
22.08.07
11:01
(23) Получилось. Спасибо огромное
от меня и моих юзеров. А гда прочитать про объект
 WScript.Shell  и в какой  DLL он сидит ?
29 END
 
22.08.07
11:16
Про WSH в контексте 1С можно прочитать в книжке Андрея Михайлова "1С предприятие системное программирование". А, вообше, про Windows Script Host много инфы в сети. Поищи.