0 / 0 / 0
Регистрация: 13.01.2016
Сообщений: 15
1

Удаление всех временных файлов определенного типа (BAK, TMP) с заданного дискового тома

02.04.2016, 12:09. Показов 2981. Ответов 6
Метки нет (Все метки)

Уважаемые форумчане, подскажите как составить командный файл для реализации алгоритма автоматизации управления ПК и операционной системы Windows и выполнить отладку командного файла.

- Удаление всех временных файлов определенного типа (BAK,TMP) с заданного дискового тома помощью программных средств операционной системы. Рекомендуется использоваться команды DIT,FIND,FINDSTR,SORT.

P.S
Начальник попросил (в приказном тоне) для сына это задание сделать(он программист от бога, просто занятой очень), а я в программировании вообще не бум-бум (технарь по железу), думаю для знающих людей это пустяк...заранее буду благодарен за помощь!!!
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2016, 12:09
Ответы с готовыми решениями:

Удаление временных файлов (*tmp)
Помогите немного поправить код.Должно при запуске bat давать запрос на каких дисках удалять...

Удалить временные файлы определенных типов с заданного дискового тома
удалить временные файлы определенного (.bak .tmp и др) с заданного дискового тома.

Удаление файлов определенного типа из определенного каталога
Нужна помощь! Хочу написать командный файл, который бы удалял определенный тип файлов из...

Удалить файлы *.tmp нулевого размера в каталоге временных файлов
Нужно удалить файлы *.tmp нулевого размера в каталоге временных файлов. Написал BATник: for %%A...

6
143 / 128 / 46
Регистрация: 12.08.2015
Сообщений: 1,202
Записей в блоге: 1
02.04.2016, 15:31 2
Сделать надо программу или BAT-файл?
0
0 / 0 / 0
Регистрация: 13.01.2016
Сообщений: 15
02.04.2016, 16:09  [ТС] 3
Да BAT-файл. Если не трудно, то еще сам код приложить.
0
4061 / 2050 / 647
Регистрация: 26.04.2015
Сообщений: 6,649
03.04.2016, 12:20 4
Цитата Сообщение от Hack3d92 Посмотреть сообщение
Удаление всех временных файлов определенного типа (BAK,TMP) с заданного дискового тома
Windows Batch file
1
2
3
4
5
@echo off
set /p d="Litera diska: "
set "vrf=$$$,$db,__a,__b,~cw,001,002,113,73b,aba,abf,abk,acp,as4,asd,ashbak,asvx,ate,ati,bac,bak,bak~,bak2,bak3,bakx,bbb,bbz,bck,bckp,bcm,bk1,bkc,bkf,bkp,bks,blend1,blend2,bm3,bpa,bpb,bpm,bpn,bps,bup,cbk,cbu,ck9,crds,da0,dash,dba,dbk,diy,dna,dov,fbc,fbf,fbk,fbu,fbw,fh,fhf,flka,flkb,fpsx,ftmb,ful,fza,gb1,gb2,gbp,gho,ghs,icf,ipd,iv2i,jbk,jdc,kb2,lcb,llx,mbk,mbw,mdbackup,mddata,mdinfo,mem,mig,mpb,mv_,nb7,nba,nbak,nbd,nbf,nbi,nbk,nbs,nbu,nco,nfb,nfc,npf,nps,nrbak,nrs,nwbak,obk,oeb,old,onepkg,ori,orig,paq,pbb,pbj,qba,qbb,qbk,qbm,qbmb,qbmd,qbx,qic,qsf,qualsoftcode,qv~,rbc,rbf,rbk,rbs,rdb,rgmb,rmbak,rrr,sbb,sbs,sbu,skb,sn1,sn2,sna,sns,spf,spg,spi,srr,stg,sv$,sv2i,tbk,tdb,tig,tis,tlg,tmp,tmr,trn,ttbk,uci,v2i,vbk,vbm,vbox-prev,vpcbackup,vrb,wbb,wbcat,win,wjf,wpb,wspak,xlk,yrcbck"
for %%a in (%vrf%) do for /f "delims= eol=" %%b in ('2^>nul dir /a-d/b/s "%d%:\*.%%a"') do echo del /q "%%~b"
exit
Если все устраивает, для рабочего режима уберите ehco в последней строке перед del /q.
1
Нарушитель
3207 / 1082 / 296
Регистрация: 07.05.2015
Сообщений: 2,197
03.04.2016, 13:32 5
Все решается одной строкой (Win7) в консоли:
Windows Batch file
1
for /f "tokens=*" %i in ('where X:\ /f /r *.bak *.tmp') do @del /f /q %i
где X - буква диска, на котором нужно искать мусорные файлы.
3
3731 / 1512 / 259
Регистрация: 10.12.2013
Сообщений: 5,161
03.04.2016, 14:45 6
дети, вам же внятно и недвусмысленно сказали, что требуется
Цитата Сообщение от Hack3d92 Посмотреть сообщение
реализация алгоритма автоматизации управления ПК и операционной системы Windows
с помощью команд
Цитата Сообщение от Hack3d92 Посмотреть сообщение
DIT,FIND,FINDSTR,SORT
,

а вы что предлагаете??
0
3445 / 1983 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
03.04.2016, 15:05 7
Цитата Сообщение от volodin661 Посмотреть сообщение
... а вы что предлагаете?


Windows Batch file
1
@del/a/f/q/s C:\*.bak C:\*.tmp 2>nul
3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2016, 15:05

Удаление из всех подкаталогов заданного каталога, включая вложенные, всех FGI-файлов размером не более 27 Кб
Задача - в C:\folders\ много поддиректорий, автоматически создаются файлы различные графические, и...

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

Удаление tmp файлов
Можно ли удалить ВСЕ *.tmp *.temp файлы на пк без вреда для ОС? Они же временные...

Удаление всех файлов определённого типа (.log)
while FileExists(dir.text + '\*.log') do DeleteFile(dir.text + '\*.log'); end; Не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.