Wiersz polecenia dewelopera VS2013 PATH różni się od ŚCIEŻKI cmd.exe

-1

W systemie Windows 10 zainstalowałem serwer MySQL 5.6 z opcją integracji VS 2013. Teraz, gdy otwieram wiersz polecenia programisty VS2013, otrzymuję:

„MySQL” nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, działa   program lub plik wsadowy.

Zrozumiałem, że to problem% PATH%, więc dodałem ścieżkę do bin MySQL w HKEY_CURRENT_USER Environment Path i ponownie otworzyłem wiersz polecenia. Nadal mam błąd. Uruchomiłem ponownie komputer. Nadal mam błąd.

Ponownie otworzyłem regedit i ścieżka była taka, jak ją zmieniłem. Przeglądałem Zmienne środowiskowe w ustawieniach System / Advanced, a PATH użytkownika i PATH systemowy odpowiadały zmianie wprowadzonej w rejestrze.

Dziwne jest to, że I ECHO% PATH% nie pasuje.

timMulherin
źródło
Czy próbowałeś cd (ścieżka VS2013), a następnie wprowadź. Następnie polecenie, które chcesz wpisać
E2Busy
Czy uruchamiasz wiersz polecenia programisty jako administrator?
heavyd
Tak ciężko, zaczynając monitować jako admin
timMulherin
Wyścigi121, próbuję dostać się do katalogu głównego przyczyny, dla której PATH w wierszu polecenia programisty nie pasuje do zmiennej środowiskowej System PATH lub zmiennej środowiskowej Ścieżka użytkownika i jak mogę ją zsynchronizować, aby przestać otrzymywać ten błąd przy każdym uruchomieniu.
timMulherin

Odpowiedzi:

0

Jeśli otworzysz wiersz polecenia programisty VS, a zmienna środowiskowa PATH zawiera coś takiego C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 (kończy się tam), problem jest związany z ten przypadek . Pełna ścieżka powinna kończyć się na MySQL Fabric 1.5 & MySQL Utilities 1.5.

Postępuj zgodnie z instrukcjami, aby naprawić oba problematyczne wpisy (tak, są dwa, są w Path zmienna systemowa, a pierwsza blokuje także resztę. Pamiętaj, że cytaty będą nie pojawi się na liście przy następnym otwarciu okna dialogowego zmiennych środowiskowych. Aby zmiany odniosły skutek, musisz ponownie uruchomić komputer.

Doc
źródło