imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Операционные системы M$
Опции темы
Старый 06.11.2002, 21:58     # 1
maskman
Face Of IMHO
 
Аватар для maskman
 
Регистрация: 16.03.2002
Адрес: Moscow
Пол: Male
Сообщения: 4 838

maskman - Гад и сволочь
Question Временные Файлы ~WRL2872.tmp

Народ...
Есть такая весчь. Мне очень много приходится работать с word'вскими документами и открываю я их пачками штук по 5-10 и вместе с ними в той же папке создаются временные файлы такого формата ~WRL2872.tmp.
Ну ворд же не есть самая устойчивая программа в этом не лучшем из миров. Поэтому бывают иногда зависоны и на винте сохраняютя куча ненужных временных файлов, причем каждый находится там же где и вордовский документ. А так как я являюсь ну очень ленивым человеком, мне лень бегать по всем папкам и удалять их.
Так вот это была проблема.

Нужно следущее: Решение как сделать так чтобы все открытые Файлы создавали свои темпы в отдельно взятой папке, ктрорую мы одним нажатием на batничек очистим.

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

Если есть такая возможность помогите, осень нуна.
__________________
Улыбайтесь - Это всех раздражает!
Мои фотографии

Последний раз редактировалось maskman; 06.11.2002 в 23:58.
maskman вне форума  
Старый 07.11.2002, 07:17     # 2
YAS
::VIP::
 
Аватар для YAS
 
Регистрация: 18.01.2002
Адрес: Moscow
Сообщения: 1 919

YAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS Сэнсэй
Странно. Я специально на работе запустил Word и открыл в нем документ. Действительно, временный файл оказался в папке с документом. НО!!! Во время работы нажал Reset, и когда комп загрузился, оказалось, что временный файл находится во временной папке, а не в папке документа. Настройки у меня стандартные, так что...
__________________
Бороться и искать, найти и перепрятать :-)
YAS вне форума  
Старый 07.11.2002, 23:43     # 3
maskman
Face Of IMHO
 
Аватар для maskman
 
Регистрация: 16.03.2002
Адрес: Moscow
Пол: Male
Сообщения: 4 838

maskman - Гад и сволочь
YAS
Тогда поробуй сделать так...
1. Открой документик...
2. набрасай туда кучу символов, сохрани
3. проделай пункт 2 несколько раз
4. проверь чтобы в той же папке было несколько временых файлов
А потом смела дави на Ресет

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

Если есть что нибудь аля кривые руки в реестре буду очень благодарен.
__________________
Улыбайтесь - Это всех раздражает!
Мои фотографии
maskman вне форума  
Старый 14.11.2002, 00:14     # 4
Bosmr
Full Member
 
Аватар для Bosmr
 
Регистрация: 08.08.2002
Адрес: Питер
Сообщения: 584

Bosmr Популярный человек на этом форумеBosmr Популярный человек на этом форумеBosmr Популярный человек на этом форумеBosmr Популярный человек на этом форумеBosmr Популярный человек на этом форумеBosmr Популярный человек на этом форумеBosmr Популярный человек на этом форуме
Слушай, а если отключить фоновое сохранение документа, то вроде как тогда темпов она не делает...может это вариант?

Упс...создается...Извиняйте...ламер.
__________________
...In prog we trust...

Последний раз редактировалось Bosmr; 14.11.2002 в 00:18.
Bosmr вне форума  
Старый 18.11.2002, 03:18     # 5
Frenzy
Member
 
Регистрация: 18.03.2002
Сообщения: 212

Frenzy МолодецFrenzy МолодецFrenzy Молодец
maskman
попробуй изменить время автосохранения документа и уменши размер
файла подкачки
Frenzy вне форума  
Старый 18.11.2002, 05:18     # 6
YAS
::VIP::
 
Аватар для YAS
 
Регистрация: 18.01.2002
Адрес: Moscow
Сообщения: 1 919

YAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS СэнсэйYAS Сэнсэй
Frenzy
Это не помогает. Проверено.
__________________
Бороться и искать, найти и перепрятать :-)
YAS вне форума  
Старый 18.11.2002, 22:16     # 7
maskman
Face Of IMHO
 
Аватар для maskman
 
Регистрация: 16.03.2002
Адрес: Moscow
Пол: Male
Сообщения: 4 838

maskman - Гад и сволочь
Frenzy
Автосохранение мне менять ну никак нельзя,
Читай выше:
Работаю одновременно с несколькими документами, везде пишу, и каждый схраняю, если система падает, потом долго приходится проверять что в каком сохранилось а в каком умероло безвозвратно.
Файл подкачки тоже менял, не помогает.
__________________
Улыбайтесь - Это всех раздражает!
Мои фотографии
maskman вне форума  
Старый 20.11.2002, 03:28     # 8
Frenzy
Member
 
Регистрация: 18.03.2002
Сообщения: 212

Frenzy МолодецFrenzy МолодецFrenzy Молодец
старо, но работает
следует в файл autoexec.bat ввести следующие строки:
set tmp=c:\tmp
set temp=c:\tmp
set pktmp=c:\tmp
del c:\tmp\*.tmp>nul
del c:\ *.tmp>nul
Frenzy вне форума  
Старый 20.11.2002, 03:35     # 9
maskman
Face Of IMHO
 
Аватар для maskman
 
Регистрация: 16.03.2002
Адрес: Moscow
Пол: Male
Сообщения: 4 838

maskman - Гад и сволочь
Frenzy
Спсибо попробую...
__________________
Улыбайтесь - Это всех раздражает!
Мои фотографии
maskman вне форума  
Старый 26.11.2002, 09:02     # 10
dslava
Guest
 
Сообщения: n/a

А если у тебя winXP - то перенеси через контрольную панель, system - advanced - environment var-s
 
Старый 27.11.2002, 14:37     # 11
maskman
Face Of IMHO
 
Аватар для maskman
 
Регистрация: 16.03.2002
Адрес: Moscow
Пол: Male
Сообщения: 4 838

maskman - Гад и сволочь
Frenzy
Спасибо попробывал. Не помагло. У меня Win2k. Из Autoexec.bat она не грузится. тогда это bat-ничик я вставил в автозагрузку, все равно файлы оставались.
dslava
Увы, там куда ты меня послал я могу только перенести временный папки, а Ворд - "нехороший человек" при открытиии документа, постоянном его дополнении и методичном сохранении создает радом с собой еще кучку временных файлов, вот от них я и хочу избавится, потому что при падении Ворда, зависоне виндов с последущим перегрузом они не удаляются.

ЗЫ. Какие есть еще идеи.
__________________
Улыбайтесь - Это всех раздражает!
Мои фотографии
maskman вне форума  
Старый 30.11.2002, 01:45     # 12
Frenzy
Member
 
Регистрация: 18.03.2002
Сообщения: 212

Frenzy МолодецFrenzy МолодецFrenzy Молодец
maskman
у меня с переходом на xp тоже началось, да и админ уволился, теперь
я за него, пробую wsh, если получится расскажу
Frenzy вне форума  
Старый 30.11.2002, 06:28     # 13
Frenzy
Member
 
Регистрация: 18.03.2002
Сообщения: 212

Frenzy МолодецFrenzy МолодецFrenzy Молодец
Удаление содержимого временного каталога Windows
В файле deltemp.vbs (см. листинг) помещен текст скрипта, который удаляет содержимое временного каталога Windows.
Комментарии к коду:
Все операции осуществляются через объект FileSystemObject.
Полный путь ко временному каталогу Windows определяется через метод GetSpecialFolder. К сожалению, в отличие от функций SHGetSpecialFolderLocation и SHGetSpecialFolderPath, этот метод может вернуть пути только к трем каталогам: Windows, System и Temp.
Перед тем, как удалить файл, скрипт обнуляет его атрибуты - чтобы можно было удалять read-only файлы.
Обязательно нужно обеспечить обработку ошибок (On Error): как правило, во временном каталоге находятся несколько открытых на запись файлов, которые используются разными программами для хранения своих временных данных. Без обработчика ошибок скрипт завершит работу по ошибке доступа (Access denied) после попытки удалить первый же такой файл.
Листинг: deltemp.vbs
Option Explicit

Dim FSO
Set FSO = WScript.CreateObject("Scripting.FileSystemObject")

Dim TempFolder
Set TempFolder = FSO.GetSpecialFolder(2) ' 2 = TEMP

On Error Resume Next

Dim Files, File
Set Files = TempFolder.Files
For Each File In Files
File.Attributes = 0
File.Delete
Next

у начальника работает у меня нет, попробуй чего выйдет то ?
Frenzy вне форума  
Старый 30.11.2002, 11:45     # 14
maskman
Face Of IMHO
 
Аватар для maskman
 
Регистрация: 16.03.2002
Адрес: Moscow
Пол: Male
Сообщения: 4 838

maskman - Гад и сволочь
Временные Файлы ~WRL2872.tmp

Цитата:
Как писал Frenzy
К сожалению, в отличие от функций SHGetSpecialFolderLocation и SHGetSpecialFolderPath, этот метод может вернуть пути только к трем каталогам: Windows, System и Temp.
Уже неподходит, почитай третий пост, в этом топике, проблема более локальна.

Frenzy
Есть идея (может быть корявая), но есть, если сможешь оформит ее в прогу буду только рад. Сам я не очень в программировании.
1. Все доковские файлы у меня храняться в одной но довольно обширной дерриктории с очень сложной и понятной мне структуре (не суть важно).
2. Открываю я доки по-многу (3-5 этого достаточно).
3. Ворд-садюга переодичестки у меня падает.
4. все открытые и сохраняемые фалйлы оставляют после себя мусор в папках в котрых находятся. И что бы приходится через поиск в этой папке находить и удалять.

Вот этот самый поиск и удаление хочется автоматизировать путем запуска какого-нибудь exe-шника. Один раз указал папку где искать и пусть он трудится на благо нации, а если доступ к временному файлу запрещен (т.е. документ уже открыт и я с ним работаю), то пусть его не трогает.
Вот в пинципе не большое ТЗ на разработку маааааааленькой программы.

Помогите неопытному программисту ищущему легкой жизни!
__________________
Улыбайтесь - Это всех раздражает!
Мои фотографии

Последний раз редактировалось maskman; 30.11.2002 в 11:48.
maskman вне форума  

Теги (метки)
bat, cmd, wsh


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 18:01.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.