1 / 1 / 1
Регистрация: 28.01.2016
Сообщений: 38
1

Запуск заданной программы при открытии определённой папки

29.01.2016, 20:43. Показов 5694. Ответов 4
Метки нет (Все метки)

кто может сделать такой батник чтобы по открытию папки или флешк запускалась выбраная мной прога
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2016, 20:43
Ответы с готовыми решениями:

Запуск батника при открытии папки
Нужно сделать так, чтоб батник запускался при открытии определенной папки... Что-то вроде заходишь...

Запуск определенной формы при открытии определенного листа
Здравствуйте помогите мне с такой задачей, Есть у меня "Лист1", "Лист2", "Лист3", "Лист4", нужно,...

Запуск определённой версии программы в зависимости от разрядности системы при клике на изображении
Люди добрые помогите с скриптом)) Нужен скрипт чтобы при нажатии на картинку или кнопку в html(hta)...

При открытии папки с файлами создаются новые папки / Windows 7
Здравствуйте! У меня Windows 7, недавно стали создаваться автоматическом папки. Только открою какую...

4
Хитрая блондиночка $)
1466 / 981 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
29.01.2016, 20:53 2
По-моему ватниками это не решить...
0
1 / 1 / 1
Регистрация: 28.01.2016
Сообщений: 38
29.01.2016, 20:58  [ТС] 3
ну может как нить
0
3447 / 1985 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
29.01.2016, 21:59 4
Windows Batch file
1
2
3
4
5
6
7
8
9
@echo off
 
set "foldername=My Folder"
set "program=C:\Windows\system32\calc.exe"
 
mshta vbscript:Execute("With CreateObject(""WScript.Shell""):Do:.Run ""cmd /c timeout 1"^
",0,True:Loop Until .AppActivate(""%foldername%""):.Run ""%program%"":End With:Close()")
 
exit/b
1
Эксперт Python
5173 / 3695 / 1173
Регистрация: 28.10.2013
Сообщений: 9,283
Записей в блоге: 1
29.01.2016, 22:12 5
может как нить
...ну разве что так ...нить

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
@echo off
set "folder=Компьютер"
set "folder=Windows 7 (C:)"
set "folder=Windows"
set "folder=System32"
 
:while
tasklist /FI "WindowTitle eq %folder%"|>nul findstr "explorer" && goto :msg|| goto :while
  
:msg
rem здесь можно указать запуск программы, pause и echo в этом случае не нужны.
echo Open %folder%
pause &exit
Это,пожалуй все, что может bat. В данном случае cmd будет висеть (черным окном) в вечном цикле пока не будет открыта папка указанная в folder. Отслеживается только одна папка: конкретно здесь последняя - System32 - остальные для примера. Само собой, отслеживается только открытие в проводнике, а не в каких то иных файловых менеджерах.
И работать все это будет только на Windows 7 и выше, и если процесс проводника сепарирован (настройка свойств папок: Запускать окна с папками в отдельном процессе), то есть на каждое окно - отдельный процесс. Подробности как это сделать - Ok, Google.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2016, 22:12

Запуск заданной программы при нажатии на кнопку питания
День добрый. Хотелось бы как-то реализовать запуск заранее указанного скрипта или программы при...

При открытии папки с файлами создаются новые папки
Здраствуйте ! У меня Windows 7 недавно стали создаватся автоматическом папки -New...

Удаление из заданной папки файлов, не содержащих определённой строки
Доброго времени суток! Подскажите пожалуйста текст батничка, который бы анализировал ряд файлов в...

Запуск программы в корне папки
Сделал программу. Мне нужно сделать так чтобы при нажатии на Button1(к примеру) запускалась...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru