Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Помогите начинающему: как автоматически отменить перезагрузку компа

Ответить
Настройки темы
Любой язык - [решено] Помогите начинающему: как автоматически отменить перезагрузку компа

Старожил


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

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


Изменения
Автор: cambit
Дата: 27-11-2019
Уважаемые Мастера! Подскажите:
Есть программа которая по окончании запрашивает перезагрузку компьютера.
Вот скриншот.
Какой можно написать ВАТ-файл или скрипт, чтобы он автоматически ответил "НЕТ"?
Система - Windows 98SE.
Просьба сильно не пинать, если это просто. Пол дня сижу в нете и ничего похожего не нашел.
Может не там смотрел?

Отправлено: 18:46, 16-02-2010

 

Старожил


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

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


Чего то я намудрил с вопросом об окне, раз никто не отвечает.
Подскажите тогда как в том же ВАТ-нике прописать запрос на перегрузку?
Я так думаю, надо создать переменную, в которую будут заносится значения "у" или "n" с клавиатуры и взависимости от этого значения будет запускаться или нет следующий ВАТ-файл с вышеуказанными строками:
Цитата Iska:
Код:
@echo off
rundll32.exe shell32.dll,SHExitWindowsEx 2 »

Отправлено: 12:47, 18-02-2010 | #21



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

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


Аватара для gora

Ушёл из жизни


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

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


Цитата cambit:
Чего то я намудрил с вопросом об окне, раз никто не отвечает. »
Доп. утилиты Вам не подходят. Командного интерпретатора в win9x я уже не помню. Посмотрите наличие ключа в команде SET /P и его описание, может Вас устроит.

Отправлено: 13:26, 18-02-2010 | #22


Старожил


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

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


Всем СПАСИБО за помощь!
Проблему решил комбинировано с помощью Js-скрипта и 2-х ВАТ-файлов.
Скрипт прилагаю:
Код:
//Программа установки обновлений WINDOWS98
var vbOKCancel = 1;
var vbInformation = 64;
var vbCancel = 2;
var Message = "Запустить программу установки обновлений Windows 98SE?";
var Title = "Подтвердите действие";
var WSHShell = WScript.CreateObject("WScript.Shell");
Welcome();

WSHShell.Run("Update.bat",5,"True");

function Welcome() {
var intDoIt;

intDoIt = WSHShell.Popup(Message,
0,
Title,
vbOKCancel + vbInformation);
if (intDoIt == vbCancel) {
WScript.Quit();
}
}
//Запрос на перезагрузку
var vbOK = 1;
var Inf = 64;
var Cancel = 2;
var Messag = "Установка завершена. Компьютер следует перезагрузить. Выполнить?";
var Titl = "Подтвердите действие";
var WSHShell = WScript.CreateObject("WScript.Shell");
Welcom();

WSHShell.Run("Shutdown.bat",5,"False");

function Welcom() {
var intDo;

intDo = WSHShell.Popup(Messag,
0,
Titl,
vbOK + Inf);
if (intDo == Cancel) {
WScript.Quit();
}
}

Последний раз редактировалось cambit, 19-02-2010 в 01:09.


Отправлено: 21:39, 18-02-2010 | #23



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Помогите начинающему: как автоматически отменить перезагрузку компа

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Помогите начинающему! xden777 Вебмастеру 4 06-03-2006 16:53
Как отменить выключение компа Guest Microsoft Windows 95/98/Me (архив) 14 02-07-2004 14:04
Помогите начинающему curbat Общий по Linux 6 17-05-2004 09:02
Помогите начинающему Guest Общий по Linux 6 05-04-2004 13:41
помогите начинающему Guest Общий по Linux 9 05-03-2004 15:07




 
Переход