Często muszę uzyskać dostęp do niektórych programów wiersza poleceń, takich jak mysql. Czy istnieje sposób na przypisanie tych programów skrótu, więc nie muszę już wpisywać całych ścieżek? Myślę, że nazywa się to dowiązaniami symbolicznymi, ale nie są one obecne w PD z tego, co przeczytałem. Ale powinno być to możliwe, gdy wcześniej zainstalowałem MySQL z instalatora, 'mysql' jako słowo kluczowe do uzyskania dostępu do db był dostępny wszędzie w cmd.
Próbowałem bawić się z rejestrem i ustawiać zmienne systemowe za My Computer, ale jedynym rezultatem było uzyskanie dostępu do nich jako% xyz%, który nie jest dokładnie taki sam. Nic innego nie działa.
Dzięki
windows-xp
command-line
jirkap
źródło
źródło
Odpowiedzi:
Zrób to: Uzyskaj pełną ścieżkę do mysql exe i skopiuj to.
Kliknij prawym przyciskiem myszy „Mój komputer”, a następnie Właściwości, następnie Zaawansowane, a następnie Zmienne środowiskowe.
Powinieneś mieć zmienną o nazwie PATH. Edytuj ten. Na końcu bieżącego dodajesz średnik i ścieżkę do katalogu, w którym znajduje się plik wykonywalny mysql, tak aby wyglądał jak OLDPATH; znajduje się PATHWHEREMYSQLEXECUTABLE
źródło
Możesz po prostu dodać katalogi do swojej ścieżki, używając ...
Ale zwykle robię bardzo prosty skrypt dla każdego polecenia i nazywam go skrótem, którego chcę użyć. Wszystkie moje skrypty są umieszczane w katalogu dodawanym do ścieżki. Wszystko, co muszę zrobić, aby uruchomić skrypt, to wpisanie tego skrótu, niezależnie od tego, na którym CD jestem.
Możesz także opracować te skrypty, aby korzystać z parametrów, dzięki czemu możesz tworzyć złożone polecenia bardzo łatwo, bez konieczności zapamiętywania ich.
Zasadniczo o to chodzi w skryptowaniu.
Oto przykład prostego skryptu, który wykonałem, który pokazuje informacje o dysku twardym dla dowolnej maszyny w sieci, używając polecenia Sysinternals psinfo.exe . Zapisałem to jako
driveinfo.cmd
i mogę pisaćdriveinfo /?
przypomnieć mi składnię.źródło
Ponieważ wspominasz o dowiązaniach symbolicznych, możesz pobrać GnuWin32 przybory. Potrzebny jest pakiet FileUtils który zawiera polecenie „LN”. Po zainstalowaniu będą musieli znaleźć się na ścieżce. Następnie możesz utworzyć dowiązania symboliczne lub dowiązania twarde. ty moc lubię tworzyć folder w celu umieszczenia linków. Ten folder musiałby również znajdować się na ścieżce.
źródło