imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Обсуждение программ
Опции темы
Старый 14.12.2010, 21:42     # 21
Sergeln
Junior Member
 
Аватар для Sergeln
 
Регистрация: 03.07.2008
Адрес: BY
Пол: Male
Сообщения: 81

Sergeln Луч света в тёмном царствеSergeln Луч света в тёмном царствеSergeln Луч света в тёмном царствеSergeln Луч света в тёмном царствеSergeln Луч света в тёмном царстве
Для очистки каталога Temp стал использовать скрипт на VBS, при выполнении не видно, лишних вопросов тоже не задает, код корявый, но суть понятна
Нажмите здесь, чтобы увидеть текст полностью
'Скрипт для очистки каталога TEMP
'от устаревших временных файлов и
'каталогов. Временной период - 10 дней.
' sDIR - путь на ТЕМР.
' sDIR2 - путь на ТМР.
'Ложить в Автозагрузка/Startup
'
Set fso = CreateObject("Scripting.FileSystemObject")
sDIR="D:\Temp"
sDIR2="D:\Tmp"
sEXT="TMP"
fDate=Date-10
Set objDIR=fso.GetFolder(sDIR)
Set sf=objDIR.Files
Set fcf = objDIR.SubFolders
Set objDIR2=fso.GetFolder(sDIR2)
Set sf2=objDIR2.Files
Set fcf2 = objDIR2.SubFolders

On Error Resume Next
For Each efile in sf
fEXT=fso.GetExtensionName(efile)
if LCase(fEXT)=LCase(sEXT) Then
fso.DeleteFile(efile)
elseif efile.DateLastModified<fdate then
fso.DeleteFile(efile)
end if

next
For Each efile in sf2
fEXT=fso.GetExtensionName(efile)
if LCase(fEXT)=LCase(sEXT) Then
fso.DeleteFile(efile)
elseif efile.DateLastModified<fdate then
fso.DeleteFile(efile)
end if

next

For Each f1 in fcf
if f1.DateLastModified<fdate then
fso.Deletefolder(f1)
end if

next

For Each f2 in fcf2
if f2.DateLastModified<fdate then
fso.Deletefolder(f2)
end if

next
Err.Clear
Sergeln вне форума  
Старый 14.12.2010, 21:51     # 22
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 383

Borland - Гад и сволочь
Sergeln, тоже вариант...
Только мне лично проще в виндовый шедулер вставить задачу
Код:
pushd %TEMP% && rd /s /q .
Хватает раза в сутки, ночью...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 15.12.2010, 07:48     # 23
Alex Dark
КОТовский
 
Аватар для Alex Dark
 
Регистрация: 12.03.2003
Адрес: ОренБюргер
Пол: Male
Сообщения: 1 569

Alex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех Гуру
Цитата:
Сообщение от Borland Посмотреть сообщение
А самое страшное в имени файла - это "%" и "!"...
А ещё страшное это кавычки: открывающиеся и закрывающиеся. Получаются они когда сохраняют страничку из инета ни диск.
Проводник их жуёт, а вот FAR давится.
__________________
Все мы финансовые гении и эффективные менеджеры,
только не у всех одногруппник или сосед по даче - президент.
Alex Dark вне форума  
Старый 15.12.2010, 10:15     # 24
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 383

Borland - Гад и сволочь
Цитата:
Сообщение от Alex Dark Посмотреть сообщение
FAR давится.
Неправда Ваша!
FAR умеет работать в UTF-8.
Даже cmd не "давится", если запускать с ключом "/u" (в Юникоде)...
См. аттачи...
Изображения
Тип файла: jpg far1.jpg (67.4 Кбайт, 31 просмотров - Кто скачивал? )
Тип файла: jpg far2.jpg (54.2 Кбайт, 26 просмотров - Кто скачивал? )
Тип файла: jpg cmd1.jpg (23.2 Кбайт, 17 просмотров - Кто скачивал? )
Тип файла: jpg cmd2.jpg (24.2 Кбайт, 17 просмотров - Кто скачивал? )
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 15.12.2010, 12:08     # 25
Alex Dark
КОТовский
 
Аватар для Alex Dark
 
Регистрация: 12.03.2003
Адрес: ОренБюргер
Пол: Male
Сообщения: 1 569

Alex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех Гуру
Не спорю, я не разбирался.
Когда сталкиваюсь с такой проблемой то просто жмякаю shif+enter и уже в эксплорере парюсь.

За наводку сенкс.
__________________
Все мы финансовые гении и эффективные менеджеры,
только не у всех одногруппник или сосед по даче - президент.
Alex Dark вне форума  

Теги (метки)
bar, cmd, far manager


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

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

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


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




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