Не удается отправить в сжатую (заархивированную) папку

11

Я - ИТ-специалист в средней школе, а наш сетевой менеджер находится в долгосрочном отпуске. В настоящее время наши студенты не могут отправить в сжатую папку. При попытке появляется сообщение «Файл не найден или нет прав на чтение». Это работает для персонала, поэтому я могу только представить, что это групповая политика. У меня минимальные знания о GPO. Насколько я понимаю, временные файлы используются на диске C: при создании папок zip, и я пытался предоставить тестируемому полный доступ к ним, но это не сработало. Третья сторона (7-zip) также не работает.

Используется Windows 7 со смесью 64/32. Server 2008 R2 Enterprise.

Любая помощь высоко ценится!

Скотт Ганн
источник
Постарайтесь убедиться, что имена папок для архивирования не слишком длинные. Я просто попытался сжать папку с 48 символами, включая пробелы, и она не пошла. Только после того, как я довел его до 34, это сработало. Приветствия
McDanielStein

Ответы:

6

У меня были файлы заблокированы в папке.

После того, как я закрыл программы, которые заблокировали файл, я смог успешно создать zip-файл.

Карл Уолш
источник
2

Убедитесь, что у них есть доступ к временной папке (я знаю, вы сказали, что пробовали диск C, но, пожалуйста, проверьте еще раз); это сообщение об ошибке обычно означает, что zip не работает, потому что это не так. Кроме того, рассматриваемая временная папка может быть не c: \ temp. Проверьте в Свойства компьютера / Информация о системе -> Расширенные настройки системы -> Дополнительно -> Переменные среды. (У меня есть %USERPROFILE%\AppData\Local\Temp.) Студентам нужен доступ к этой временной папке.

Удачи!

Кэтрин Вилляр
источник
Спасибо - я дважды проверил, и у пользователя определенно есть разрешения на временную папку. Еще одна интересная вещь - пользователи не могут видеть диск C. Я уверен, что это проблема GPO, но нигде не вижу возможности для этого ...
Скотт Ганн
Объект групповой политики «Скрыть диски» находится в разделе «Конфигурация пользователя» -> «Административные шаблоны» -> «Компоненты Windows» -> «Проводник Windows».
Кэтрин Вилльярд
Я изменил переменные TMP и TEMP в %USERPROFILE%\AppData\Local\Tempс C:\Windows\Tempтеперь я могу сжать, но каждое приложение жалуется , что они не могут создавать временные файлы ...: D
inf3rno
1

В Windows 10 я столкнулся с очень похожей проблемой, связанной с возможностью архивирования файла .sql. Сообщение, которое я получил, было "файл не найден или нет прав на чтение". Я попытался настроить защиту и разрешения для файла и переместить его на другой диск / папку, но ничего не изменилось. Однако я заметил, что этот конкретный файл не имеет значения «дата изменения». Итак, я открыл файл в Code Writer, добавил пробел в конец файла, а затем сохранил его. Это создало значение «дата изменения», и, таким образом, я смог сжать файл. Я подозреваю, что какое-то другое приложение имеет какую-то блокировку файла.

ShadeTreeAdmin
источник
0

Могут ли ваши ученики отправлять другие файлы? Закрыты ли zip файлы перед отправкой? Вы пытались переместить zip-файл в другое место перед отправкой? например: на рабочем столе, где у них должно быть достаточно прав по умолчанию.

У нас есть политика, запрещающая отправку файлов .exe или .bat, и для ее преодоления мы переименовываем их в .gfe (например, Good For Email) перед их отправкой.

Вы можете попробовать это и сказать мне?

Надеюсь, поможет.

maxsnet
источник
maxsnet - спасибо за ответ, но извините, я думаю, что вы неправильно поняли - учащиеся не могут создать папку zip ни щелчком правой кнопки мыши, ни отправкой в ​​сжатый файл, ни созданием новой папки zip в проводнике (щелчок правой кнопкой мыши - новый - сжатый). Наши студенты не имеют права что-либо делать на рабочем столе. Извините за путаницу, я сейчас отредактировал оригинальный вопрос.
Скотт Ганн
0

Если проблема связана с заблокированной временной папкой, вы можете указать 7-zip использовать другую временную папку. Временная папка также может быть изменена в настройках переменной среды на место, где у вас есть дополнительные разрешения.

tekFranz
источник
0

Я должен был закрыть файл, который у меня был открытый. Тогда я попытался застегнуть это снова, и это работало.

Michele
источник