Чтобы сделать файл доступным для других пользователей, необходимо обновить уровень целостности файла.
Это можно сделать с помощью icacls.exe в папке system32, но этот reg-файл добавит контекстное меню, которое позволяет установить уровень:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\setintegritylevel]
"SubCommands"="setintegritylevellow;setintegritylevelmedium;setintegritylevelhigh;"
"MUIVerb"="Set Integrity Level"
"Position"="-"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\setintegritylevel]
"SubCommands"="setintegritylevellow;setintegritylevelmedium;setintegritylevelhigh;"
"MUIVerb"="Set Integrity Level"
"Position"="-"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelhigh]
@="High"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelhigh\command]
@="icaclsadmin.exe \"%1\" /setintegritylevel H"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevellow]
@="Low"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevellow\command]
@="icaclsadmin.exe \"%1\" /setintegritylevel L"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelmedium]
@="Medium"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelmedium\command]
@="icaclsadmin.exe \"%1\" /setintegritylevel M"
Для этого вам нужно сделать копию файла «icacls.exe» и назвать его «icaclsadmin.exe», щелкнуть правой кнопкой мыши новый файл .exe и перейти на вкладку "Совместимость". Выберите "Запуск от имени администратора" (для всех пользователей), и все готово :)