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

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

Ответить
Настройки темы
CMD/BAT - [решено] Сворачивание (не скрытие) консольного окна.

Аватара для Smarty

In reserve...


Contributor


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


Конфигурация

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


Излазил всю тему, искал поиском, но ответа не нашёл, поэтому пишу.

Подскажите, есть ли какая-то стандартная (без сторонних утилит и без создания ярыка)
команда для сворачивания\минимизации в Панель задач консольного окна?

Если есть, то напишите синтаксис, пожалуйста!

Спасибо.

Отправлено: 17:18, 11-05-2009

 

Аватара для Котяра

Ветеран


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

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


start /min my.cmd
my.cmd - имя файла

Отправлено: 17:37, 11-05-2009 | #2



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

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


Аватара для Smarty

In reserve...


Contributor


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

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


Котяра, А как закрыть окно после выполнения сценария?
Командой exit не получается.

Сам файл такой:
------------------------------------------------------
start /min
RD /S /Q "%systemroot%\temp\backup"
Del /F /Q %systemroot%\temp\*.*
Del /F /Q %0
exit

-----------------------------------------------------

Отправлено: 17:59, 11-05-2009 | #3


Аватара для gora

Ушёл из жизни


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

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


Цитата Sergey Shikharev:
А как закрыть окно после выполнения сценария? »
Команда start /min подразумевает имя файла для исполнения, а у Вас его нет, и в результате выводится пустое, свернутое в панель задач, окно! Остальные команды у Вас "проскакивают" в другом (основном) консольном окне, просто Вы его не успеваете увидеть. Можете убедится в этом добавив Pause в предпоследнюю строку вашего файла.
Не понятно, что Вы хотите!? Запустить бат файл в свернутом виде можно командой start /min my.cmd, но ее нужно прописать в другом бат файле, окно которого, при этом, не будет свернуто! Свернуть консольное окно бат файла из него же самого без дополнительных утилит не получится и команда start /min здесь не поможет!

Отправлено: 16:23, 12-05-2009 | #4


Аватара для Smarty

In reserve...


Contributor


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

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


gora, Спасибо, придётся плюнуть на эту затею!

Отправлено: 16:46, 12-05-2009 | #5


Старожил


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

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


можно извратится и попробовать написать в файле что-то типа этого:

Код: Выделить весь код
set x=0
set /a x=x+%1


if not %x%==1 (
	start /min my.bat 1
	exit
	)

echo 1
pause
но это сработает если нужно сначала свернуть, а потом весь остальной код выполнить.

Отправлено: 00:42, 13-05-2009 | #6


Аватара для El Sanchez

Ветеран


Contributor


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

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


Может быть так?
Код: Выделить весь код
cmd /c start /min "" "путь к файлу сценария\файл.bat"
В bat-файле последняя команда должна быть exit
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:12, 15-05-2009 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Настройка размера консольного окна ITSpec Microsoft Windows 2000/XP 2 29-12-2009 17:37
[решено] Сворачивание окна в трей и создание в трее меню управления окном. madmasles AutoIt 2 22-12-2009 18:54
CMD/BAT - Сворачивание окна KoSTeTZ Скриптовые языки администрирования Windows 0 19-01-2008 01:08
CMD/BAT - [решено] скрытие окна BAT файла rivera Скриптовые языки администрирования Windows 12 14-05-2007 14:59
Win32 API | PureBasic | Управление буфером консольного окна unhappy Программирование и базы данных 2 26-03-2007 11:34




 
Переход