powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Закрыть всплывающее окно из командной строки
16 сообщений из 41, страница 2 из 2
Закрыть всплывающее окно из командной строки
    #33897065
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Можно погуглить.

и нарыть например это
http://www.microsoft.com/technet/scriptcenter/guide/sas_ent_wnhj.mspx?mfr=true

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #33897078
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> И почему там http мелкомягкие указаны... ?

рядом же описалово оказалось :)
http://www.microsoft.com/technet/scriptcenter/guide/sas_ent_wbpa.mspx?mfr=true

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #33897225
Guset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
рядом же описалово оказалось :)
http://www.microsoft.com/technet/scriptcenter/guide/sas_ent_wbpa.mspx?mfr=true

К сожалению мне описалово абсолютно не помогло (я вообще никогда не писал скриптов и не знаю о них ничего), потому одна на вашу помощь надежда.

Я так понимаю знак "_" означает что продолжение скрипта на след. строке ?
А как записать без подчеркивания в одну строку всю команду (как она должна выглядеть)
Но как переписать учитывая то что надо мне вот эти строки :

objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = _
"MySMTPHost"
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objEmail.Configuration.Fields.Update
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #33897275
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
G> Я так понимаю знак "_" означает что продолжение скрипта на след.
G> строке ?

Правильно. Перед сиволом подчеркиваниядолжен быть один пробел


G> А как записать без подчеркивания в одну строку всю команду

Убрать сивол подчеркивания, перевод строки и лишние пробелы. Хотя, пробелы
не мешают. Да и длинные строки читать не очень то удобно

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #33897282
Guset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
...

Так а что вся эта лабудень про http:.... должна остаться ? т.е. комп должен иметь выход в инет на мелкомягких чтоль чтобы отправить на нужный smtp server сообщение ?
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #33897412
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
G> Так а что вся эта лабудень про http:.... должна остаться ?

Да, похоже что это описания полей а не реальный сервер


G> т.е. комп должен иметь выход в инет на мелкомягких чтоль

Неа. В ответ все равно всегда возвращается HTTP/1.x 404 Not Found

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #33900279
Guset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
Да, похоже что это описания полей а не реальный сервер
Неа. В ответ все равно всегда возвращается HTTP/1.x 404 Not Found



Вот вопрос то и остается как отправить оповещение по сети о событии (точнее по почте). Вот приходят же письма от NOD и от WEB по почте (да кстати я не сказал почта внутренняя корпаративная)
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #33900333
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что-вариант с аутлуком не устроил?
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #34321728
Guset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--null--есть такой WSH

делаем файлик с close.vbs

имя окна указываем как у этой заразы - он не нее переведет фокус и нажмет Enter - должно закрыться.
Если окон несколько - вставьте дальше код аналогично.

Код: plaintext
1.
2.
3.
4.
5.
Set sh=WScript.CreateObject("WScript.Shell")
str="имя окна"
sh.appactivate str
WScript.sleep  1000 
sh.sendkeys "{ENTER}"

запускаем cscript close.vbs

Можно ли дополнть этот скрипт проверкой наличия окна заданного в переменной str и в случае отсутствия перейти на нужную строку программы.
т.е. условный переход и просто безусловный переход меются ли и как написать ?
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #34321842
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
привет.
Думаю, это не сложно: ведь appactivate возвращает boolean и возвратит false если окно не удалось активизировать, т.е. его нету.
А вот GoTo нет в обсуждаемом языке (VBScript), только кастрированный GoTo 0 в обработке ошибок.
Так что предлагается условный оператор использовать

Код: plaintext
1.
2.
3.
4.
5.
6.
set sh=WScript.CreateObject("WScript.Shell")
if sh.appactivate("cmd") then
 WScript.Echo "Good"
 else
 WScript.Echo "Error"
end if
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #34326060
Guset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--null--привет.
Думаю, это не сложно: ведь appactivate возвращает boolean и возвратит false если окно не удалось активизировать, т.е. его нету.
А вот GoTo нет в обсуждаемом языке (VBScript), только кастрированный GoTo 0 в обработке ошибок.
Так что предлагается условный оператор использовать

Код: plaintext
1.
2.
3.
4.
5.
6.
set sh=WScript.CreateObject("WScript.Shell")
if sh.appactivate("cmd") then
 WScript.Echo "Good"
 else
 WScript.Echo "Error"
end if


1) что означает строка -= if sh.appactivate("cmd") =-
2) как задать несколько действий после THEN и ELSE
3) можно ли прервать выполнение vbs по команде из самого скрипта (типа breake)
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #34326108
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. if sh.appactivate("cmd") означает что если удалось активизировать окно с заголовком "cmd" - то делать что-то там. Если не удалось - скорее всего, такого окна нет в системе и надо прерываться, ибо неизвестно, в какое окно тогда уйдут последующие sendkeys и каких бед натворят

2.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
If condition Then
   [statements]
[ElseIf condition-n Then
   [elseifstatements]] . . .
[Else
   [elsestatements]]
End If 

3. WScript.quit
или
WScript.quit код_возврата
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #34326134
Guset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--null--.............

т.е. после THEN если идет много команд их заключить в кваджратные скобки ?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Закрыть всплывающее окно из командной строки
    #37137114
Vansyl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--null--есть такой WSH

делаем файлик с close.vbs

имя окна указываем как у этой заразы - он не нее переведет фокус и нажмет Enter - должно закрыться.
Если окон несколько - вставьте дальше код аналогично.

Код: plaintext
1.
2.
3.
4.
5.
Set sh=WScript.CreateObject("WScript.Shell")
str="имя окна"
sh.appactivate str
WScript.sleep  1000 
sh.sendkeys "{ENTER}"

запускаем cscript close.vbs

Ребят, скажите пожлста как можно зацикоить закрытие окон?
Допустим, я незнаю когда оно появится,лег спать , а оно появилось, вот чтоб скрипт его закрыл нажатием ЭНТР при появлении в любое время
Данный скрипт работает но только на момент всплывшего окна окна..........((
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #37137115
Vansyl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--null--есть такой WSH

делаем файлик с close.vbs

имя окна указываем как у этой заразы - он не нее переведет фокус и нажмет Enter - должно закрыться.
Если окон несколько - вставьте дальше код аналогично.

Код: plaintext
1.
2.
3.
4.
5.
Set sh=WScript.CreateObject("WScript.Shell")
str="имя окна"
sh.appactivate str
WScript.sleep  1000 
sh.sendkeys "{ENTER}"

запускаем cscript close.vbs

Ребят, скажите пожлста как можно зацикоить закрытие окон?
Допустим, я незнаю когда оно появится,лег спать , а оно появилось, вот чтоб скрипт его закрыл нажатием ЭНТР при появлении в любое время
Данный скрипт работает но только на момент всплывшего окна и запуска в ручную скрипта.........((
...
Рейтинг: 0 / 0
Закрыть всплывающее окно из командной строки
    #37137126
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AutoIt + изучение его хелпа...
...
Рейтинг: 0 / 0
16 сообщений из 41, страница 2 из 2
Форумы / Windows [игнор отключен] [закрыт для гостей] / Закрыть всплывающее окно из командной строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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