powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
22 сообщений из 47, страница 2 из 2
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36946662
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторскажи пожалуйста,почему здесь дим а не вар???
Потому что Бейсик.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36946732
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Podgoretskyавторскажи пожалуйста,почему здесь дим а не вар???
Потому что Бейсик.
Да скорее уж полубэйск. :)
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36946787
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Синтаксис у них общий.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947126
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!
Код: plaintext
1.
2.
3.
4.
5.
Dim objWMIService
Dim strComputer

strComputer = "."
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
 set colProcesses = objWMIService.ExecQuery("Select * from Win32_Process Where Name = 'cmd.exe'")

в книге нашёл пример по работе с процессами,можно эту часть кода сделать намного проще)))

Код: plaintext
1.
2.
3.
var
  WMI, Processes;
  WMI=GetObject("winMgmts:");
Processes= WMI.ExecQuery("SELECT * FROM Win32_Process Where Name = 'cmd.exe'");

The Dim!
Х.м. А зачем тут вообще служба?

служба памяти поедает раз в 5-7 меньше точно)))
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947137
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!,

спасибо огромное!!!
выручил меня))))))
новые очень полезные вещи показал)))
+500 тебе к рейтингу!!!
буду дальше сидеть копаться)))
будут вопросы - отпишу здесь же
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947160
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнтохинThe Dim!
Х.м. А зачем тут вообще служба?

служба памяти поедает раз в 5-7 меньше точно)))

Ну так пиши на ассемблере, вообще ничего лишнего не будет, чего уж там...
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947211
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!Антохинпропущено...

служба памяти поедает раз в 5-7 меньше точно)))

Ну так пиши на ассемблере, вообще ничего лишнего не будет, чего уж там...

да я против твоего метода ничего не говорю)))
наоборот поблагодарил)))
на современных машинах 10кб оперативной памяти - понты)))
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947224
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если скрипт будет долгое время крутится, не забывай освобождать ресурсы. Так... на всякий случай... на будущие.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947319
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!Если скрипт будет долгое время крутится, не забывай освобождать ресурсы. Так... на всякий случай... на будущие.

кстати да,если в скрипте будет бесконечный цикл,то как тогда освободить память???
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947336
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том примере, скрипт контролировал чтоб у пользователя всегда был запущен аутлук, запускался он из логин скрипта. А завершал работу при выходе пользователя - винда прибивает сама прибивает его.

В скриптах часто применяется фокус с файлом - как семафор. Т.е. есть файл на диске - мы работает, иначе завершаем работы. Тоесть для управления такими вот скриптами, которые должны постоянно следить за чем-то, чтоб они как-то были управляемы можно применять вот такую штуку с файлами.
Файл - пустышка.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947399
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!В том примере, скрипт контролировал чтоб у пользователя всегда был запущен аутлук, запускался он из логин скрипта. А завершал работу при выходе пользователя - винда прибивает сама прибивает его.

В скриптах часто применяется фокус с файлом - как семафор. Т.е. есть файл на диске - мы работает, иначе завершаем работы. Тоесть для управления такими вот скриптами, которые должны постоянно следить за чем-то, чтоб они как-то были управляемы можно применять вот такую штуку с файлами.
Файл - пустышка.

расскажи поподробнее про концепцию "мнимого файла"
если пользователь перезагрузит компьютер - как скрипт поймёт что ему надо освободить память???

а как можно закрыть приложение не используя Terminate???
может как то можно ему отправить сообщение WM_CLOSE???
Терминатор не выгоден тем, что он не дождавшись полного закрытия приложения - убивает процесс.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947500
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антохинрасскажи поподробнее про концепцию "мнимого файла"
если пользователь перезагрузит компьютер - как скрипт поймёт что ему надо освободить память???

После перезагрузки освободить ресурсы? Это прости как...? Насколько я себе представляю, то после перезагрузки оно как-бы само освободится. Или по твоему, где-то в оперативе может отаться объект с прошлого сеанса - до перезагрузки :)
Это что-то ты новое изобрел...

Файлы.
Для чего в скрипте цикл бесконечный? Чтоб этот скрипт крутился в памяти постоянно, и с заданным интервалом что-то делал.
Можно конечно из планировщика его запускать по расписанию, а можно и так.

Так вот, в некоторых случаях такие скрипты работают и не требуют вмешательства. А в некоторых случаях их нужно или завершить или как-то переконфигурировать. Я думаю тут понятно.
Вопрос, как это сделать?
Ответ - для такого скрипта должен быть подан какой-то сигнал. Такой сигнал - появление в определенной директории файла с определенным именем. Как только скрипт видет этот файл, он делает какие-то действия.

При запуске - чтоб не оставалось мусора с прошлого сеанса - он такие файлы убирает или создает - по ситуации.

Антохина как можно закрыть приложение не используя Terminate???
может как то можно ему отправить сообщение WM_CLOSE???
Терминатор не выгоден тем, что он не дождавшись полного закрытия приложения - убивает процесс.
Смотри описание объекта WScript.Shell, методы Run и Exec, так же можно несколько раз вызвать SendKeys и программно "нажать" на кнопку выхода.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947572
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антохинесли пользователь перезагрузит компьютер - как скрипт поймёт что ему надо освободить память??
В этом случае не чего освобождать, вся память будет утеряна при перезагрузке и дело начнется с чистого листа.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947748
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про файл теперь понял)))
в моём скрипте это будет неуместно)))

ну почему то со временем компьютеры же начинают медленнее соображать???!!!)))
возможно там что-то где-то застревает,в оперативной,в процессоре и тд и тп

у меня в программке нету кнопки выход...
всё делала служба...
только есть событие OnCLose у главной формы,и в некоторых случаях оно вызывается
и сама программка висит в трее,визуально не отображается...
она отображается только когда нажмёшь на иконку в трее и там выберешь нужное
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36947765
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антохину меня в программке нету кнопки выход...
всё делала служба...
только есть событие OnCLose у главной формы,и в некоторых случаях оно вызывается
и сама программка висит в трее,визуально не отображается...
она отображается только когда нажмёшь на иконку в трее и там выберешь нужное

А в чем проблема программно активировать окно приложения и нажать <Atl>+<F4>?

Если прога твоя, то - раз уж ты службу наваял - напиши COM интерфейс к свой проге и используй его из скриптов себе в удовольствие.
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36952068
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!,

как можно скриптом проверить ЕСТЬ ЛИ КЛЮЧ РЕЕСТРА???
если используешь RegRead и читаешь не существующий ключ,то вылетает с ошибкой...
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36952070
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!Антохину меня в программке нету кнопки выход...
всё делала служба...
только есть событие OnCLose у главной формы,и в некоторых случаях оно вызывается
и сама программка висит в трее,визуально не отображается...
она отображается только когда нажмёшь на иконку в трее и там выберешь нужное

А в чем проблема программно активировать окно приложения и нажать <Atl>+<F4>?

Если прога твоя, то - раз уж ты службу наваял - напиши COM интерфейс к свой проге и используй его из скриптов себе в удовольствие.
что значит СОМ-интерфейс???)))
и не надо кидать ссылки на википедию,я её читал...
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36953395
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антохинкак можно скриптом проверить ЕСТЬ ЛИ КЛЮЧ РЕЕСТРА???
если используешь RegRead и читаешь не существующий ключ,то вылетает с ошибкой...

Обработка исключительных ситуация в скриптах есть.

Антохинчто значит СОМ-интерфейс???)))
и не надо кидать ссылки на википедию,я её читал...

Х.м... а какого ответа ты ждешь от меня если ты читал про COM?

А что ты собирался узнать на вики?
Сходил бы почитал MSDN или типа того. Я так понимаю что ты пишеш на Delphi поиши что-то типа "COM Delphi". Мне попадалась книжка имеено COM на Delphi(большенсво на C++).
Тыж поисковиком пользоваться умееш?

Вот хороший ресурс по скриптам. Да и в инэте много примеров.

http://script-coding.info/
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #36953715
Фотография Антохин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!,

да,я позже нашёл работу с исключительными ситуациями,разобрался)))
спасибо за помощь и совет!!!
буду пробовать...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #38181328
Pro100Azamat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кароче щяс я просто обьясню заходите: Пуск-поиск (Службы) заходите в Службы ищите обнаружение интерактивных служб нажимаешь правой кнопки мыши-остановить-ещё раз правой кнопки(Свойства)-ставишь (отключить)-Применить-Ок и ВСЁ!!!!!!!!Без всяких замарочек!!!!!!!!!!!!!!!:)
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #38453921
Иван_38rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня та же проблема, но как я не пытался переварить вышенаписанное, так ничего и не понял... Можете на языке жестов объяснить что делать с этим?)
...
Рейтинг: 0 / 0
Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
    #38453922
Иван_38rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, нашел))
...
Рейтинг: 0 / 0
22 сообщений из 47, страница 2 из 2
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как избавиться от этой хрени "Обнаружение интерактивных служб" на Windows 7???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]