Я хотів би додати підтримку Windows до диспетчера мовних версій, який я використовую.
У своїй поточній формі лише для MacOS і Linux менеджер завантажує кілька ключових бінарних файлів / виконуваних файлів (компілятор, linter і т.д.) у власну папку, з підпапками для кожної версії (менеджер / 1.1 /, менеджер / 1.2 / , і так далі). Коли ви працюєте manager use 1.1 або manager use 1.2, це символічні посилання /usr/local/bin/language у відповідну папку.
Windows не дозволяє створювати символьні посилання без прав адміністратора. Досить справедливим, я вважаю, що я просто скопіюю бінарі безпосередньо. І ось де я зараз: я хотів би скопіювати ці двійкові файли в еквівалент /usr/local/bin, де-небудь доступний користувачеві на PATH. Але мої знання про Windows не достатньо глибокі, щоб знати, чи це можливо, і мій googling нічого не виявив. Переміщення PATH, яке використовує ім'я з основним набором функцій файлової системи, викликає пошуки.
Велике спасибі всім, хто може запропонувати мені підказку тут.