Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2012, 16:30   #1
obse
 
Регистрация: 31.07.2012
Сообщений: 7
По умолчанию Сворачивание окон. cmd\bat

Как реализовать эмуляцию нажатия Win+D в бат-файле? Как это делается на других языках, я уже находил на форуме, а вот как в пакетном файле реализовать?
obse вне форума Ответить с цитированием
Старый 01.08.2012, 08:50   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

как вариант - пишете реализацию в виде консольного приложения (EXE, win32) и в батнике пишете вызов этой программки.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.08.2012, 12:40   #3
Plague
Забанен
Форумчанин Подтвердите свой е-майл
 
Аватар для Plague
 
Регистрация: 01.11.2006
Сообщений: 420
По умолчанию

Создаешь файл например с именем 123 с таким содержанием

123.scf
Код:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
а потом его запускаешь его.
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
Plague вне форума Ответить с цитированием
Старый 01.08.2012, 22:08   #4
Djleito
Пользователь
 
Аватар для Djleito
 
Регистрация: 19.06.2012
Сообщений: 26
По умолчанию

Plague абсолютно прав, даже иконку подобрал подходящую=)
Продаю исходник на программу-тестовик по биологии, обращаться по icq: 613-206-971 или в личку
Djleito вне форума Ответить с цитированием
Старый 01.08.2012, 22:39   #5
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,689
По умолчанию

Это стандартный файлик, есть в XP. В Win7 он не всегда работает, только если через сам explorer запускать.
Кстати, он находится примерно в C:\Documents and Settings\Пользователь\Application Data\Microsoft\Internet Explorer\Quick Launch

Последний раз редактировалось eoln; 01.08.2012 в 22:45.
eoln вне форума Ответить с цитированием
Старый 02.08.2012, 18:25   #6
obse
 
Регистрация: 31.07.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Plague Посмотреть сообщение
Создаешь файл
Создал, двойной клик по иконке сворачивает все, запускаю из bat файла, не срабатывает. Наверно win 7 не дружит с такими вещами. Ищу дальше решение.
obse вне форума Ответить с цитированием
Старый 02.08.2012, 18:28   #7
obse
 
Регистрация: 31.07.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
как вариант.
Возможно да, но у меня проблемы с кодом и потом нет программы, чтоб потом компилировать файл, потому и спросил про bat файл, а по вашему совету уже надо просить готовое решение предоставить в виде рабочего файла.
obse вне форума Ответить с цитированием
Старый 02.08.2012, 20:15   #8
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,304
По умолчанию

Цитата:
obse
Возможно да, но у меня проблемы с кодом и потом нет программы, чтоб потом компилировать файл,...
А вот это не совсем так, думаю.

Если, например, у Вас Windows XP, то как минимум у Вас есть Блокнот и возможность написать скрипт на VBScript.
Возможно, что для Ваших дел он подойдет больше, чем, bat-файлы.

Ищите в ИНТЕРНЕТЕ книжку, например, А. Попов, Windows Script Host для Windows 2000/XP и изучаете ...
На моей работе запрещены любые среды для разработки программ, но эта вещь не отключается

Это отступление - небольшой совет ...
Как-то так, ...

Последний раз редактировалось ViktorR; 02.08.2012 в 20:17.
ViktorR вне форума Ответить с цитированием
Старый 02.08.2012, 21:44   #9
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Цитата:
Сообщение от obse Посмотреть сообщение
Создал, двойной клик по иконке сворачивает все, запускаю из bat файла, не срабатывает. Наверно win 7 не дружит с такими вещами. Ищу дальше решение.
Во 1-ых надо не из bat-файла, а из cmd-файла запускать
Во 2-ых как запускаете? С помощью start?
В 3-их посмотрите тут варианты реализации на скриптовых ЯП
astecenko вне форума Ответить с цитированием
Старый 02.08.2012, 23:07   #10
obse
 
Регистрация: 31.07.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от ViktorR Посмотреть сообщение
А вот это не совсем так, думаю.
Может я тоже так бы думал, но пока познаний нет.
obse вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сворачивание окон redwhite48 Общие вопросы Delphi 0 24.05.2011 21:33
Сворачивание всех окон системы Vladya Помощь студентам 4 10.05.2010 12:30
Сворачивание окон zzzzz Общие вопросы Delphi 4 20.10.2008 09:16
Сворачивание окон Blackmore Общие вопросы Delphi 1 19.05.2008 18:27
Сворачивание окон Legat Win Api 2 08.10.2007 16:36