Винда 2022 новая установлена.
у меня локальный пользователь в
в группе Пользователи
.
У меня также есть родное приложение под названием работа.exe
у кого есть конфиг файл config.xml
.
Я скопировал 2 файла из общей папки виртуальной машины в %LocalAppData%\работа\
, затем запустите работа.exe
.
Затем он говорит, что у него нет разрешения на открытым config.xml
.
я удалил config.xml
и попробовал снова. Приложение созданный файл успешно.
я восстановил config.xml
, изменить папку работай
, позволять Каждый
имеют Полный контроль
, рекурсивно.
Попробуйте запустить работа.exe
опять же, доступ запрещен.
я использовал роботокопирование
скопировать папку локально, все равно не работает.
Перезагрузка не работает.
Временное решение: Я упаковал папку в молния
на другой ОС Windows, затем распакуйте молния
к %LocalAppData%
, через общую папку ВМ, без изменения разрешений, что работает.
Кажется, у А не было бы разрешения на изменить файлы, созданные Б.
Как это происходит? Зачем копировать проводник.exe
(даже локально) отличается от копирования проводник.exe
от молния
файл?
Обновление 1:
Результат Process Monitor:
Создать файл
ДОСТУП ЗАКРЫТ
Требуемый доступ: Общий для чтения/записи, Расположение: Открыто, Параметры: Синхронный ввод-вывод без предупреждений, Файл без каталога, Открыть без отзыва, Атрибуты: н/д, Режим общего доступа: Чтение, Размер распределения: н/д
Обновление 2:
Я скопировал 2 файла из общей папки виртуальной машины.
В VMware смонтируйте виртуальный диск win7 только для чтения /p1/win7
.
(/p1
и /p1/win7
все принадлежит корень: корень
, первоначально 755
)
Затем карта /p1/win7
как общую папку веб-диска с возможностью чтения только для Win2022.
Все, что скопировано из этой папки, имеет эту проблему.
Но я могу просто открыть заблокированный файл в блокнот.exe
.