Czy w systemie Windows jest łatwy sposób na ustawienie danego ciągu, np. „Sidb”, aby uruchomić program lub otworzyć dany folder w systemie Windows?
Mój pierwotny pomysł polegał na tym, aby móc uruchamiać takie polecenia w menu przycisku Start „Wykonaj” (lub Win + R), więc musiałbym po prostu wykonać WIN + R i wpisać „sidb”.
Jaki jest najlepszy sposób na osiągnięcie tego?
EDYCJA: Czy mogę sformułować to inaczej: Czy istnieje sposób zdefiniowania na przykład w zmiennych systemowych, sibd = "C: ....... blabla \, a następnie musiałbym po prostu wpisać" sibd "w Run?
Odpowiedzi:
Możesz tworzyć małe pliki wsadowe, które wykonują program, i nadawać im nazwy według żądanego aliasu. Następnie po prostu umieść je w folderze, który znajduje się w zmiennej środowiskowej ścieżki .
przykład ff.cmd:
źródło
%*
Zaskoczony wspomniał o tym
http://weblogs.asp.net/whaggard/archive/2004/04/11/111232.aspx
Dotyczy to dodawania kluczy rejestru, w ramach
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
których jest oceniany tuż po%PATH%
Zwróć uwagę, że nazwa podklucza reg byłaby tym, co chcesz wpisać + .exe
więc dodaj
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\sibd.exe
wartość domyślnąC:.......blabla\
wydaje się o wiele łatwiej (i pod pewnymi względami bezpieczniejszy, a inni nie tak bardzo), precyzyjnie poradzić sobie z tym przerażającym
%PATH%
łańcuchem.źródło
Jeśli wszystko, co chcesz zrobić, to uruchomić program lub otworzyć foldery, możesz utworzyć plik wsadowy, aby to zrobić. Tak długo, jak plik wsadowy znajduje się w ŚCIEŻCE (i nie powoduje konfliktu w nazwie), będzie uruchamiany przez dowolny wiersz polecenia.
przykład notatnika:
utwórz plik wsadowy, aby otworzyć notatnik o nazwie np.bat W pliku wsadowym zapisz
START %windir%\system32\notepad.exe
Przykład dysku C:
utwórz plik wsadowy, aby otworzyć dysk c o nazwie c.bat W pliku wsadowym zapisz
START explorer C:\
Istnieją również aplikacje innych firm: SlickRun , MagicWords , Launchy , slimKEYS , Enso Launcher , Colibri
źródło
Możesz użyć darmowego programu uruchamiającego.
W tym artykule omówiono niektóre z najlepszych: Najlepszy darmowy program uruchamiający , który zawiera informacje o Launchy, Find and Run Robot, Enso, Slickrun, FSL Launcher, Fast Launcher, 8Start i więcej.
źródło
Używam ścieżki C: \ bin, którą umieszczam w zmiennej systemowej PATH. W często używanych programach umieszczam takie rzeczy, jak narzędzia GNU, SysInternals i skróty. Na przykład skrót do notatnika ++ o nazwie np. Winkey + R, np. Enter. Gotowy.
źródło
Zastanawiam się, dlaczego nikt nie wspomniał o MKLINK. Jest dostępny w systemach Vista i 7 i umożliwia tworzenie dowiązań symbolicznych do plików ORAZ folderów.
Składnia:
Łatwy.
źródło
Możesz użyć Colibri - Leet Speak , chociaż nie jest już aktualizowany, źródło GitHub .
Konfiguracja początkowa nie jest świetna, ale jeśli edytujesz bazy danych SQLLite i zmienisz ją na jedną ścieżkę, możesz upuścić łącza, pliki, partie i wykonać je, naciskając Ctrl+ Space, a następnie wpisując niektóre znaki jego nazwy.
np. uruchom Firefox: Ctrl+ Space wpisz ff enter
Pozwala także dodawać argumenty, naciskając klawisz Tab, a następnie wprowadzając je, np. Wpisz
ipconfig /all
Jednak zajmuje trochę pracy, aby go skonfigurować.
źródło
Czy zastanawiałeś się nad programem takim jak slickrun ? Jest bardzo lekki i użyteczny; umożliwiając mapowanie uderzeń klawiszy na polecenia, a także ustawianie krótkich aliasów dla poleceń.
Gorąco poleciłbym to do opisywanego rodzaju użycia. Istnieją inne alternatywy, które robią podobne rzeczy, ale wygląda na to, że świetni ludzie, którzy przynieśli nam skrzypek2, teraz wykonują konserwację i ulepszenia Slickrun .
Alternatywy można znaleźć na alternativeto.net i gdzie indziej za pomocą Google.
źródło
Myślę, że najszybszym sposobem na uruchomienie programów jest użycie skrótu lub po prostu wpisanie go.
Do celów skrótów masz klawisze skrótu Qliner .
Aby po prostu wpisać go bez naciskania żadnego klawisza poprzedzającego / kolejnego, masz PhaseExpress .
Przykłady PhaseExpress:
Odwiedź SuperUser?
runSU
. Zagraj w StarCraft II?runSC2
.Dodam opcję uruchamiania, ponieważ nie przeszkadza to podczas wpisywania SU tutaj lub SC2 na stronach z grami lub w grze, ale jest w pełni konfigurowalny i możesz również uruchomić, naciskając tylko kolejny klawisz. Pozwala także na zastępowanie tekstu, co może znacznie przyspieszyć ...
Link do PhaseExpress?
linkPE
typy[PhaseExpress](http://www.phraseexpress.com/)
.źródło
Stworzył do tego prosty szkielet CLI. http://code.google.com/p/syswin32/downloads/list
Oparte na sqlite, spróbuj.
źródło