Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 104

На время запретить сворачивать страницу IE Bat файлом

24.02.2019, 11:43. Показов 2256. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Возникла необходимость реализовать следующее
При прохождении тестирования на сайте test24.ru
Запретить сворачивать окно браузера (Internet Explorer)
Сделать окно браузера во весь экран (чтобы не было видно панели Пуск)
Заблокировать сворачивание окон сочетанием клавиш ALT+TAB
Отключить сетевые диски.
Возможно ли реализовать все это в BAT файле, запустив который все бы соответствующим образом блокировалось на время проверки?
И еще один файлик который бы возвращал все в исходное состояние?
Заранее спасибо за ответы.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.02.2019, 11:43
Ответы с готовыми решениями:

Запретить сворачивать окно
Здравствуйте, как запретить сворачивать окно кнопкой "Свернуть все окна" win+d или win+m, хотя win+m оно уже игнорирует, но win+d нет....

Запретить сворачивать модальную форму
Я показываю окошко формы, которая создается на лету f.show , если свернуть главную форму то и она тоже свернется, можно как то сделать...

Возможно Ли Запретить Сворачивать/разворачивать Группы В Виде?
Гуру, подскажите. Возможно ли запретить сворачивать/разворачивать группы категорий в представлении. Спасибо.

8
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
24.02.2019, 16:06
Цитата Сообщение от esboy21 Посмотреть сообщение
Возможно ли реализовать все это в BAT файле
Нет, cmd с окнами не работает как хочется.
0
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
24.02.2019, 21:57
Цитата Сообщение от esboy21 Посмотреть сообщение
тестирования на сайте test24.ru
Каким образом? Сайт лежит.
Цитата Сообщение от esboy21 Посмотреть сообщение
Запретить сворачивать окно браузера (Internet Explorer)
Заблокировать сворачивание окон сочетанием клавиш ALT+TAB
Это явно мимо клуба. Win+D/M так просто не запретишь. И Alt+Tab реализует переключение между окнами, а не сворачивание.

Хотя можно с помощью cmdow заморозить окно IE (допустим на 10 сек), тогда описанные условия лягут под задачу.
Windows Batch file
1
2
3
4
5
6
7
8
9
10
@echo off
set "cmdow=C:\Programs\cmdow\cmdow.exe"
 
start "" "%ProgramFiles%\Internet Explorer\iexplore.exe" -extoff -new -nohome -nohangrecovery -k
>nul timeout /t 1
for /f "tokens=1" %%i in ('%cmdow% "Internet Explorer"^|find "Max"') do (
   %cmdow% %%i /DIS /TOP
   >nul timeout /t 10
   %cmdow% %%i /ENA /NOT
)
0
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 104
24.02.2019, 22:46  [ТС]
Сайт указал немного не правильно вот актуальный сайт https://tests24.ru/
Если запретить сворачивание так не просто оказалось то может быть кто нибудь подскажет как можно отключить все сетевые тиски на время теста, при помощи BAT файла
0
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
24.02.2019, 23:16
Windows Batch file
1
net use * /delete
Добавлено через 1 минуту
На время теста, конечно, иначе. Может, позже подскажу (если кто-то другой не опередит), убегаю.
0
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 104
24.02.2019, 23:19  [ТС]
FlasherX, попробовал воспользоваться предложенных вами кодом.
IE запускается но открывается как полностью белый лист на весь экран.
Как сделать так чтобы в нем можно было открыть нужную ссылку?
0
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
25.02.2019, 03:05
esboy21, в условии ничего про ввод ссылок не написано. Что вы владываете в понятие "на весь экан"? В правильном понимании это режим FullScreen, в котором, что логично, отсутствуют все компоненты окна кроме рабочей области.
В таком режиме невозможно ввести адрес из-за отсутствия адресной строки. Запустить с заданным адресом ещё можно:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
@echo off
set url=https://www.cyberforum.ru
set "cmdow="C:\My Programs\cmdow\cmdow.exe""
 
start "" "%ProgramFiles%\Internet Explorer\iexplore.exe" -extoff -new -nohome -nohangrecovery -k %url%
>nul timeout /t 2
for /f "tokens=1" %%i in ('"%cmdow%|find "Max Ina Ena Vis iexplore""') do (
    %cmdow% %%i /DIS /TOP
    >nul timeout /t 10
    %cmdow% %%i /ENA /NOT
)
А если вы про развёрнутое окно, то это другое явление и в части ввода URL ничего не меняет, т.к. речь идёт о блокировке окна от любых манипуляций.
1
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 104
25.02.2019, 22:54  [ТС]
FlasherX,
Цитата Сообщение от FlasherX Посмотреть сообщение
@echo off
set url=https://www.cyberforum.ru
set "cmdow="C:\My Programs\cmdow\cmdow.exe""
start "" "%ProgramFiles%\Internet Explorer\iexplore.exe" -extoff -new -nohome -nohangrecovery -k %url%
>nul timeout /t 2
for /f "tokens=1" %%i in ('"%cmdow%|find "Max Ina Ena Vis iexplore""') do (
* * %cmdow% %%i /DIS /TOP
* * >nul timeout /t 10
* * %cmdow% %%i /ENA /NOT
)
Спасибо вот в таком варианте все не плохо работает.
А можно еще как то в коде отключить сетевой диск Z на время пока открыт Internet Explorer?
0
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
27.02.2019, 19:16
Сперва вы писали про этап теста/проверки, теперь пишите про этап открытости IE. Это разные вещи.
В простом случае это могло бы ограничиться вставкой между 8 и 9 строками:
Windows Batch file
1
2
for /f "tokens=3" %i in ('net use^|find "Z:"') do set Z=%i
net use Z: /delete
и между 9 и 10-й:
Windows Batch file
1
net use Z: %Z%
А вот мониторить процесс в bat-е, когда, например, в том же VBS-е есть возможность вызова по событию выхода/завершения, это какой-то мозгодрыг...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.02.2019, 19:16
Помогаю со студенческими работами здесь

Запуск bat-файлов с параметрами, являющимися модификациями принятого запускающим bat-файлом параметра
Написать командный файл, который: • принимает в качестве параметра полное имя файла (диск+каталог+имя) • вызывает файл 1.bat, передавая...

Помогите с Bat-файлом))))
Нужно разработать командный файл,выполняющий проверку наличия трех текстовых файлов на диске и объединить их в один файл. Заранее...

Работа с bat-файлом
Подскажите, вот создаю батник: FileCreate("C:\\dd.bat"); Как открыть этот батник и добавить туда код: del "C:\123.txt" ...

Непонятка с Bat-файлом
Друзья! есть батник cls net time \\server /set /yes net use G: \\server \shared /USER:OlegP /yes net use pause

Игнорирование bat-файлом ошибок
Всем привет! К примеру мне необходимо запустить файл start /D "C:\Program Files (x86)\Microsoft Office\Office14" OUTLOOK.EXE Но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru