Я щойно переплутав 64-розрядні Windows 7 Enterprise.
Я спробував встановити CMake - і під час встановлення у мене з’явилася помилка, сказавши щось на кшталт того, що вона не може встановити змінну шляху, тому що вона занадто довга (я не можу відтворити точне повідомлення про помилку, оскільки інсталятор не запуститься зараз) .
Отже, що я тоді робив - це відкрити панель управління -> sytem та безпека -> система -> розширені налаштування системи -> змінні середовища
і я додав папку cmake bin вручну до кінця системної змінної PATH і зберег.
Але добре - тепер вже нічого не працює. Якщо я спробую знову відкрити "Розширені налаштування системи", я отримаю помилку
C:\Windows\system32\system32\systempropertiesadvanced.exe
The filename or extension is too long.
якщо я спробую відкрити regedit
C:\Windows\regedit.exe
The filename or extension is too long.
Я все ще можу відкрити підказку cmd, але не підвищену. Якщо я спробую запустити cmd як адміністратор, я отримаю ту ж помилку.
Я не хочу перезавантажувати комп’ютер, оскільки, думаю, він не зможе завантажитися в поточному стані. Я не знаю, як змінити свою змінну Path назад на те, що було раніше
// редагувати:
Зараз я бачу трохи краще, що я зробив не так.
Окрім розширення змінної шляху, я також встановив нову змінну системи Envrionment під назвою
OPENCV_ROOT
але, на жаль, я мав системний шлях у буфер обміну при копіюванні його. Отже, що у мене зараз є щось подібне:
OPENCV_ROOT = .....;% OPENCV_ROOT% \ bin; ....
PATH = .....;% OPENCV_ROOT% \ bin; ....
це, очевидно, дуже погано. Я намагаюся видалити змінну OPENCV_ROOT, але не маючи можливості запустити будь-яку підвищену програму, це здається неможливим
Допомога?