Каждый раз, когда я начинаю работать на своем ПК, у меня есть куча программ, которые я должен запустить, некоторые из которых зависят от других. Я попытался перечислить их с их зависимостями:
- KeePass
- TrueCrypt
- foobar2000 (чтение MP3 с закодированного TrueCrypt тома, пароль которого хранится в KeePass)
- Chrome (для доступа к корпоративной почте с использованием пароля, сохраненного в KeePass)
- TrueCrypt
- Опера
- Fire Fox
- АPowerShellскрипт, используемый для запускаСтеклянная рыбадомен
- Затмение(запустить как администратор)
- Флэш-конструктор(запустить как администратор)
Есть ли какая-нибудь утилита, которая позволила бы мне «легко» упорядочить запуски, и мой компьютер мог бы делать все это, пока я просыпаюсь?
Обратите внимание, что мой компьютер работает под управлением Windows 7, и моя учетная запись пользователя автоматически входит в систему.
Кажется, я забыл упомянуть, что яне хочуписать скрипты в любой форме. Мне нужен простой графический интерфейс, позволяющий мне выбирать элементы из меню «Пуск» и добавлять их в своего рода «элементы отложенного запуска».
решение1
Используяпакетный файл, вы можете это сделать. Предположим, что ваш пакетный файл"autoRun.bat", поместите этот файл взапускатьпапка.
Откройте пакетный файл в текстовом редакторе (например,Блокнот), писатьКМДкоманды в соответствующем порядке
Пример:
ECHO OFF
cls
start notepad.exe
pause
В противном случае просто скопируйте ярлыкПрограмма/Приложениеи бросьте его вWindows\Start Menu\Programs\Startup
Папка. Вы увидите значок программы в системном трее, что означает, что программа действительно запущена. Чтобы удалить, вернитесь в эту папку и удалите. Обратите внимание, что задействован только ярлык.
Здесь разместите все значки ярлыков в том порядке, в котором вы их ищете, и они будут запускаться в том же порядке.
Похожий пример:Создайте пакетный файл в Windows для запуска нескольких приложений
решение2
В файле .bat или .cmd вы можете ввести следующее:
@echo <OFF or ON>
timeout /t <time in seconds>
start "" "<path to first file or application>"
timeout /t <time in seconds>
start "" "<path to second file or application>"
Обратите внимание, что общее время ожидания для второго (и последующих приложений) представляет собой сумму предыдущих. Например, если у вас есть четыре элемента, которые вы хотите открыть, и время ожидания для первого установлено на 10 секунд, для второго — на 20 секунд, а для третьего — на 30 секунд, то четвертое приложение или файл откроются за минуту + то, что вы установили в качестве времени ожидания.