Mam Windows 7.
Mam tutaj plik .exe:
c:\tools\dailybackup.exe
Kiedy jestem w oknie CMD, chcę móc wpisać „dailybackup” w dowolnym katalogu i wykonaj to.
Czy nadal muszę zmieniać zmienne środowiskowe, aby to zrobić, czy system Windows 7 ma teraz łatwiejszy w obsłudze sposób, aby to zrobić teraz?
windows-7
command-line
environment-variables
Edward Tanguay
źródło
źródło
%PATH%
, nie poprzedzający znak dolara.Jest stąd kilka sposobów, aby się tam dostać. Najprostszym (i najbezpieczniejszym, w zależności od poziomu komfortu, w którym jest edytowany rejestr) jest użycie pliku wsadowego i umieszczenie go w folderze Windows. Na przykład plik wsadowy (o nazwie „dailybackup.bat” w celu zachowania spójności) może zawierać następujące elementy:
Używam tej metody do wielu poleceń / procesów, których regularnie używam w wierszu poleceń DOS.
Alternatywnie możesz utworzyć "Alias" dla pliku wykonywalnego w rejestrze. Aby to zrobić, przejdź do
"HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths"
. Zobaczysz tutaj wiele pod-kluczy. To, co chcesz zrobić, to dodać „dailybackup.exe” . Kliknij prawym przyciskiem myszy „Ścieżki aplikacji” i wybierz "Nowy" i "Klawisz" . Wprowadź nazwę klucza (kończąc na .exe). (Jest to okazja do użycia skróconej wersji nazwy, jeśli chcesz, na przykład „dbu.exe” , na przykład. W każdym razie wprowadź swój alias (po prostu pójdziemy z nim „dailybackup.exe” ). Teraz w prawym okienku kliknij dwukrotnie "Domyślna" i wprowadź pełną ścieżkę i nazwę swojego pliku wykonywalnego"c:\utils\dailybackup.exe"
. To wszystko. Skończyłeś rejestr. Aby użyć nowego aliasu, możesz nacisnąć(Windows Key)/R
aby uzyskać "Biegać" pole i wprowadź swój alias. Z powodów, które mi umykają, alias nie będzie działał bezpośrednio z wiersza poleceń DOS, ale musi być poprzedzony "początek" , jak w:lub, jeśli wybrałeś krótszy alias:
źródło