инструкция для тех, кто использует zennobox, и просто попытался перенести с рабочего пк на сервер, где установлен зеннобокс
мне нужно сделать так, чтобы это работало в фоне, т.е. при любом обращении к несуществующему пути переадресовывало на существующий
Вариант «Один раз и навсегда» (Символическая ссылка)
Это самый надежный и быстрый способ. Вы создаете ссылку не на конкретный файл, а на
родительскую папку FanClasherClient.
Если вы сделаете ссылку на папку FanClasherClient, то
любой файл (Main.txt, Settings.json, Logs.txt), который программа попытается прочитать у пользователя {имя пользователя}, физически будет прочитан из папки Administrator.
Команда для CMD PowerShell (Запустить от имени Администратора):
DOS
# 1. Создаем пустую папку "несуществующего" пользователя и структуру внутри
New-Item -ItemType Directory -Force -Path "C:\Users\User\AppData\Roaming"
# 2. Создаем ссылку на папку администратора
New-Item -ItemType SymbolicLink -Path "C:\Users\User\AppData\Roaming\FanClasherClient" -Target "C:\Users\Administrator\AppData\Roaming\FanClasherClient"
После этого всё работает в фоне на уровне ядра Windows. Дополнительный софт не нужен.
это мне пришлось у ИИ спрашивать.
Как проверить «в режиме реального времени»?
После выполнения команд:
- Нажмите Win + R.
- Вставьте путь: C:\Users\User\AppData\Roaming\FanClasherClient.