Общий доступ к папке: переношу файл — «отказано в доступе», копирую файл — всё в порядке. Как лечить?
WinXP Home Edition.
Служба сервера включена.
Открыт общий доступ к папке.
Если в эту папку файл скопировать — с другого компьютера доступ к нему есть, и всё здорово.
А вот если файл переместить (так к примеру делает клиент DC++: скачивает во временную папку, а после 100% переносит куда просят), так вот к перемещённому файлу доступа нет, так и пишет на другом компьютере: Отказано в доступе. :-( хотя вроде он в правильной папке.
доменов никаких нет, просто два компьютера, к файлу пытаюсь достучаться из командной строки примерно так: \\192.168.1.2\directory\file.ext
Ещё раз подчеркну, везде Windows XP Home edition.
нашёл команду cacls * /E /G Все:R, но она не работает на вложенные папки :(
в другом вопросе узнал про параметр /T
теперь команда выглядит так: cacls * /T /E /G Все:R, её запуск лечит проблему как надо, плохо что надо что-либо запускать. cron/планировщик тоже выход сомнительный, но лучше похоже ничего не придумать.
Коротко - на том компе куда пересена папка должен быть прописан пользователь другого компа с правами администратора первого.
Просто эта идиотская файловая система NTFS - Микрософт боится самого себя - куча геморров. Если в предыдущих Виндах у папки или файла были понятные и простые атрибуты типа "только для чтения", "архивный" и пр. в NTFS добавилась огромная масса всего. Вроде "владелец" и хрен его знает ещё что. При несовпадении хотя бы одного параметра доступ запрещается.
Сам до сих пор не разобрался - очень противно.
Вроде помогает использовать команду xcopy с какими-то параметрами.
Советую купить новый комп
аминазином и галаперидолом.
используй windowsfix.ru
1. Возможно, что ошибка файловой системы (дескрипторы прав доступа NTFS). В свойствах диска выбери "Сервис" - "Выполнить проверку", отметь галочкой "Автоматически исправлять... ", запусти (скорее всего, будет предложено выполнить проверку при перезагрузке - соглашайся, перезагружайся, при загрузке увидишь таймер обратного отсчета, не нажимай клавиш, пусть она (программа chckdsk) все проверит...) .
2. Возможно, права настроены таким образом, что запись разрешена, а чтение - нет. Случай маловероятный, рассматривать не буду, но ты вспомни на всякий случай, не сидел ли за твоим компьютером недавно какой-нибудь чудак и убедить, что у тебя есть права администратора.
3. Возможно, ты пытаешься переместить инфицированный файл, при этом твой антивирус настроен, мягко говоря, странно. Проверь файл на вирусы, прежде чем куда-то перемещать. Посмотри журнал работы антивируса.
4. Возможно также все что угодно иное.. . Хочется подробностей: расширение и размер файла, откуда и куда ты его перемещаешь - буквы дисков, имена папок, названия устройств (флешка, CD, жесткий диск, ..), желательно тип файловой системы, откуда взялся этот файл и т. п.. . Если первые 3 пункта не помогли - для диагностики понадобятся все эти подробности.