Есть ли в Windows простой способ установить заданную строку, например, «sidb», чтобы запустить программу или открыть заданную папку в Windows?
Моя первоначальная идея состояла в том, чтобы иметь возможность запускать такие команды в меню кнопки запуска «Выполнить» (или Win + R), поэтому мне просто нужно было сделать WIN + R и набрать «sidb».
Каков наилучший способ сделать это?
РЕДАКТИРОВАТЬ: Могу ли я перефразировать это как: Есть ли способ определить, например, в системных переменных, sibd = "C: ....... blabla \, и тогда мне просто нужно будет набрать" sibd "в Run?
Ответы:
Вы можете создавать небольшие командные файлы, которые запускают программу, и называть их по желаемому псевдониму. Затем просто поместите их в папку, которая находится в переменной окружения вашего пути .
Например, ff.cmd:
источник
%*
Удивлен один упомянул этот
http://weblogs.asp.net/whaggard/archive/2004/04/11/111232.aspx
Это касается добавления разделов реестра, под
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
которым оценивается сразу после%PATH%
Обратите внимание, что имя под-ключа reg будет соответствовать тому, что вы хотите набрать + .exe
так что добавьте
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\sibd.exe
значение по умолчаниюC:.......blabla\
кажется, что намного проще (и в некоторых отношениях безопаснее, а другие не так) управлять гранулярнее, чем ужасная
%PATH%
струна.источник
Если все, что вы хотите сделать, это запустить программу или открыть папки, вы можете создать командный файл для этого. Пока этот пакетный файл находится в PATH (и не конфликтует по имени), он будет запускаться любой командной строкой.
пример блокнота:
создайте пакетный файл, чтобы открыть блокнот с именем np.bat. В пакетном файле напишите
START %windir%\system32\notepad.exe
Пример диска C:
создайте командный файл, чтобы открыть диск c с именем c.bat. В командном файле напишите
START explorer C:\
Есть также сторонние приложения: SlickRun , MagicWords , Launchy , slimKEYS , Enso Launcher , Colibri
источник
Вы можете использовать бесплатную программу запуска.
См. Эту статью для обсуждения некоторых из лучших: Лучшая бесплатная программа запуска программ , которая содержит информацию о Launchy, Find and Run Robot, Enso, Slickrun, FSL Launcher, Fast Launcher, 8Start и многом другом.
источник
Я использую путь C: \ bin, который я поместил в системную переменную PATH. Здесь я помещаю такие вещи, как утилиты GNU, SysInternals и ярлыки для часто используемых программ. Например, короткий блокнот ++ называется np. Winkey + R, NP, введите. Выполнено.
источник
Интересно, почему никто не упомянул MKLINK. Он доступен в Vista и 7 и позволяет создавать символические ссылки для файлов и папок.
Синтаксис:
Легко.
источник
Вы можете использовать Colibri - Leet Speak , хотя он больше не обновляется, источник из GitHub .
Начальная конфигурация не очень хорошая, но если вы отредактируете базы данных SQLLite и измените их на один путь, вы можете удалить ссылки, файлы, пакеты и выполнить их, просто нажав Ctrl+ Space, а затем введя некоторые из символов его имени.
Например, запустите Firefox: Ctrl+ Space введите FF Enter
Он также позволяет добавлять аргументы, нажимая Tab, а затем вводить их, например, введите
ipconfig /all
Требуется некоторая работа, чтобы настроить это все же.
источник
Рассматривали ли вы такую программу, как slickrun ? Это очень легкий и полезный; позволяя сопоставлять нажатия клавиш с командами, а также настраивать короткие псевдонимы для команд.
Я очень рекомендую это для типа использования, которое вы описываете. Существуют и другие альтернативы, которые делают подобные вещи, но похоже, что обслуживание и улучшения slickrun в настоящее время делаются хорошими людьми, которые принесли нам fiddler2 .
Альтернативы можно найти на alternativeto.net и в других местах с помощью Google.
источник
Я думаю, что самый быстрый способ запуска программ - либо с помощью горячей клавиши, либо просто набрав ее.
Для горячих клавиш у вас есть горячие клавиши Qliner .
Для того, чтобы просто набрать его без нажатия какой-либо предыдущей / последующей клавиши, у вас есть PhaseExpress .
Примеры PhaseExpress:
Посетить SuperUser?
runSU
, Играть в StarCraft II?runSC2
,Я добавил run, потому что он не мешает вводить SU здесь или SC2 на игровых сайтах или в игре, но он полностью настраиваемый, и вы также можете выбрать запуск только нажатием следующей клавиши. Это также позволяет вам выполнять подстановку текста, что может значительно ускорить процесс ...
Ссылка на PhaseExpress?
linkPE
типы[PhaseExpress](http://www.phraseexpress.com/)
.источник
Сделал простую CLI Framework для этого. http://code.google.com/p/syswin32/downloads/list
На основе sqlite, попробуйте.
источник