Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Vbs для невозможности свернуть окно

Ответить
Настройки темы
VBS/WSH/JS - Vbs для невозможности свернуть окно

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте, подскажите vbs скрипт чтоб он не давал свернуть окно определённой программы. Заранее спасибо.

Отправлено: 15:26, 27-09-2013

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


ЧЕМПИОН, не существует такого скрипта VBScript. Берите AutoHotKey/AutoIt, либо что-нибудь из «больших» языков и попробуйте удалить у потребного окна соответствующий стиль.

Отправлено: 18:23, 27-09-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Хорошо тогда такой вопрос. Вот у меня есть vbs скрипт который при запуске разварачавает свёрнутое окно, вот нужно сделать чтоб его 1 раз запустить и он автоматом разворачивал допустим каждые 5 секунд. Подскажите что нужно туда дописать или как это сделать?

Пример скрипта:
Set SH = CreateObject("WScript.Shell")
Set locator = CreateObject("WbemScripting.SWbemLocator")
Set service = locator.ConnectServer()
Set props = service.ExecQuery("select * from Win32_Process where name = 'notepad.exe'")
For Each objProcess in props
SH.AppActivate objProcess.ProcessId
Next
SH.SendKeys "{Enter}"

Отправлено: 22:27, 01-10-2013 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Берите библиотеку: Обзор библиотеки AutoItX3.dll, регистрируйте её, пользуйте:
читать дальше »
Код: Выделить весь код
Option Explicit

Const strWindow = "[REGEXPTITLE:^.* - Блокнот$; CLASS:Notepad]"

Dim objAutoItX3


Set objAutoItX3 = WScript.CreateObject("AutoItX3.Control")

Do
	If objAutoItX3.WinGetState(strWindow) And 16 = 16 Then
		objAutoItX3.WinSetState strWindow, "", objAutoItX3.SW_RESTORE
	End If
	
	WScript.Sleep 5000
Loop

WScript.Quit 0


P.S. Зачем это Вам?
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:57, 01-10-2013 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Vbs для невозможности свернуть окно

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - Как свернуть определенное окно в трей (Tray) Guest Программное обеспечение Windows 21 06-02-2020 18:35
VBS/WSH/JS - Свернуть окно Riavenger Скриптовые языки администрирования Windows 5 20-01-2012 12:27
VBS/WSH/JS - vbs - свернуть окно bk99 Скриптовые языки администрирования Windows 6 21-12-2011 19:25
Ресурсы - [решено] Изменение размера Свернуть/Свернуть в окно/Закрыть minos66 Оформление Windows 11/ 10 / 8 / 7 / Vista 2 20-06-2011 15:48
мучает вопрос невозможности апгрейда..:\ Parenek Видеокарты 13 01-02-2006 15:36




 
Переход