Как да добавите персонализирана променлива на средата
1. опитайте да стартирате аплета на контролния панел, където променливата на пътя се редактира "като администратор" името на изпълнимия файл на аплета е sysdm.cpl Можете да извикате контекстното меню с "като администратор" или като създадете пряк път на работния плот с името на аплета или (на теория, започвайки със 7, но търсенето не винаги работи адекватно), намерено в търсенето в стартовото меню, а също и с десния бутон. 2. Поиграйте си с настройката на UAC (разбира се, не в посока пълно изключване, а само промяна) 3. опитайте да затворите Explorer в диспечера на задачите и да го стартирате с администраторски привилегии. Това е лош начин, но също работи. 4. използвайте вашата потребителска променлива %mysql%\mysql.exe в скриптове и изпълними файлове
Не съм срещал такъв проблем (защото рядко редактирам пътя изобщо), но доколкото разбирам, проблемът е причинен от факта, че някакъв софтуер задава тази променлива през системния регистър и по някакъв начин "коригира" настройките за защита на достъпа до посочения ключ на Anton. Може би сравняването на настройките на лаптоп и настолен компютър ще ви помогне да го разберете (Въпреки че не съм сигурен колко опитен сте в редактирането на системния регистър. По-добре е да не редактирате нищо излишно там) Това е екстремен вариант за изкачване с ръце, преди това опитайте предишните съвети и не забравяйте да запишете какво ви е помогнало :D
Сергей Бурдужа: SyavaSyava: о, наистина се обърках за нещо :D използвайте променливата път в потребителския контекст, както предписва SyavaSyava :D, доколкото разбирам, този път в променливата път не е необходим на системата, а на вас. просто добавете пътя, който имате в променливатаmysqlслед точка и запетая към променливатаpathв раздела за потребители.
Каквосе случва и защо системните променливи не са достъпни за вас - изисква отделно разследване и зависи от това какво се е случило наскоро с вашия компютър (имам предвид, че имате администраторски права на вашия лаптоп.