Несколько дней назад я переместил свои папки с пользовательскими данными («C:\Users\Me\Documents», «C:\Users\Me\Downloads», «C:\Users\Me\Videos» и т.д.). Я установил новое местоположение «D:\Documents», «D:\Videos» и т.д., Чтобы сэкономить место на системном диске (SSD).
Я знаю о проблемах, которые возникают, если вы перемещаете местоположение всего Userprofile ("C:\Users\Me\") на другой диск, но для себя я только переместил его подпапки - поэтому мне интересно, если эти проблемы также применить к моему делу.
Однако сегодня я хотел запустить пакетный скрипт, в котором используются некоторые программы, расположение которых определено в PATH. Сценарий не выполнен. Он не мог найти Perl. Я видел, что после ввода "пути" в CMD выводится «PATH =(null)». Пока это причина, почему perl и другие программы не могут быть найдены, очевидно. Но мне интересно, может ли пустой PATH быть результатом перемещения моей папки и должен ли я ее отменить. Или есть другой способ решить это? Сценарий, который я хочу запустить, очень важен для моей повседневной работы, я часто его использую, и кажется, что он просто сломался из-за моего переезда.
Моя ОС - Windows 8.1 Pro.