5

При открытии временного файла Powerpoint 2010 обычно создает временный скрытый файл с именем ~$filename.pptx в том же каталоге. Это нежелательно, так как может вызывать ненужные действия, например, с Dropbox. Кроме того, папка "Документы" не должна использоваться для временных файлов - для этого у нас есть папка %TEMP% .

Итак, возможно ли, чтобы Powerpoint вместо этого создавал свои временные файлы в %TEMP% ? Следующая ссылка предполагает, что это может быть невозможно: http://support.microsoft.com/kb/211632

Кроме того, почему Microsoft не использует папку %TEMP% ?

3 ответа3

3

Это невозможно и не желательно по нескольким причинам. Хотя наличие временного файла вызовет ненужные синхронизации, это не проблема.

Как говорится в статьях, это происходит главным образом из-за скорости (особенно больших файлов) и, что более важно, целостности данных. Что, если во время записи Office в исходный файл произошел сбой? Хотя это легко восстановить, это не игра, которую я бы взял как разработчик.

Я не буду беспокоиться о ненужной деятельности. Я только что набрал около 30 страниц в своем дропбоксе и у меня скорость работы в сети составляет 6 КБ / с в течение примерно 5 секунд. , ,

2

Причина, по которой Office больше не использует временную папку, связана с тем, что документы Office обычно используются совместно и хранятся на сетевых дисках. Если бы я редактировал документ Word из сетевой папки прямо сейчас, а мой жесткий диск умер, я мог бы перейти на другой компьютер и выбрать точку, близкую к моменту, когда диск умер. Если бы файл редактировался локально, вся моя работа была бы потеряна.

1

На странице, на которую вы ссылаетесь, написано:

Word значительно повышает производительность, помещая временный файл в тот же каталог, что и сохраненный файл. Если бы Word поместил временный файл в другое место, ему пришлось бы использовать команду MS-DOS COPY, чтобы переместить временный файл из другого каталога в сохраненное местоположение. Оставив временный файл в том же каталоге, что и сохраненный файл документа, Word может использовать команду MS-DOS MOVE, чтобы быстро назначить временный файл как сохраненный документ.*

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .