Не удаётся создать файл в временном каталоге
Не удаётся создать файл в временном каталоге. ОС: Wind2000Prof. Библиотека скопирована на болванку в WindMe. На другом компе всё работает. Путь до каталога с временными файлами короткий (c:\temp). В чём может быть ещё причина? В локальных политиках ни черта не смыслю. В них дело?
|
Дело в правах доступа на папку (Правая кнопка - безопасность). Права полного доступа должны быть у того, кто туда пытается записать файл.
|
Lover: собсно, в ХР 4-ри ссылки на временный каталог, думаю в 2000-й также. Они все перенаправлены на указанную папку?
|
monkkey , я имею права администратора. Значит, имею права на Temp?
ShaddyR , ничего не знаю об этих 4-х ссылках в 2000-нике. У меня в этой проге (библиотеке) сам указываешь папку для временных файлов. Я написал (c:\temp). У меня файловая система FAT32. Может это имеет значение? |
Lover
Цитата:
> Цитата:
Код:
ComSpec %SystemRoot%\system32\cmd.exe |
ShaddyR Значения переменных сред давно изменил, когда были проблемы с установкой Акробат Ридер. Всё-таки в чём-то ещё фишка! Какой-то есть файл подкачки. - ? Если несу бред, пардон.
|
Lover
Цитата:
|
ShaddyR
Я не устанавливаю никакую программу. Есть библиотека - набор текстов (романов, повестей, рассказов) на болванке. Сопировано в WinMe. Диск открывается. Но попытка отобразить , скажем повесть, выдаёт ошибку инициализации с сообщением "Не удаётся создать файл в временном каталоге. Возможно, не хватает места или диск защищён от записи" На другом компе всё работает. |
Не знаю, может дело в настройках самой программы? Попробуй отследить пути обращения её к диску с помощью FileMon с сайта SysInternals.com.
|
Lover
Цитата:
|
Вдруг не с того, не с сего заработало. Правда, открывались не все произведения, но большинство. При повторном запуске – опять ноль.
На других машинах: Win2000 – такая же нестабильность, на WinXP – всё работает прекрасно. Информация Filemon в момент неудач: 22:10:56 AUTORUN.EXE:984 OPEN C:\WINNT\high7.ini SUCCESS Options: OpenIf Access: All 22:10:56 AUTORUN.EXE:984 LOCK C:\WINNT\high7.ini SUCCESS Excl: Yes Offset: 0 Length: -1 22:10:56 AUTORUN.EXE:984 QUERY INFORMATION C:\WINNT\high7.ini SUCCESS Length: 261 22:10:56 AUTORUN.EXE:984 READ C:\WINNT\high7.ini SUCCESS Offset: 0 Length: 261 22:10:56 AUTORUN.EXE:984 WRITE C:\WINNT\high7.ini SUCCESS Offset: 234 Length: 8 22:10:56 AUTORUN.EXE:984 SET INFORMATION C:\WINNT\high7.ini SUCCESS Length: 261 22:10:56 AUTORUN.EXE:984 UNLOCK C:\WINNT\high7.ini RANGE NOT LOCKED Offset: 0 Length: -1 22:10:56 AUTORUN.EXE:984 CLOSE C:\WINNT\high7.ini SUCCESS 22:10:56 AUTORUN.EXE:984 OPEN C:\Temp\ SUCCESS Options: Open Directory Access: All 22:10:56 AUTORUN.EXE:984 DIRECTORY C:\Temp\ NO SUCH FILE FileBothDirectoryInformation: book.txt 22:10:56 AUTORUN.EXE:984 CLOSE C:\Temp\ SUCCESS Вывод понятен. Надо всё-таки переходить на XP. Но всё-таки, в чём же причина? |
Время: 08:38. |
Время: 08:38.
© OSzone.net 2001-