Article View: alt.pl.comp.os.windowsxp
Article #119729Re: [BAT] Usuwanie tylko starych plikow
From: Piotr Kulinski
Date: Sat, 31 May 2008 18:24
Date: Sat, 31 May 2008 18:24
56 lines
2620 bytes
2620 bytes
Mon, 26 May 2008 06:38:37 +0200, na alt.pl.comp.os.windowsxp, Tomasz
napisał(a):
> Użytkownik "Piotr Kuliński" <piotr_kulinski@wpw.pl> napisał
>> 'Tu pełniejszy skrypt
>>
>> ' Kuliński Piotr, kasowanie plików na lokalnym komputerze z określonego
>> folderu
>> ' gdzie data jest mniejsza od aktualnej
>>
>> strComputer = "."
>> strPath="d:\temp"
>>
>> Set objWMIService =
>> GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer &
>> "\root\cimv2")
>> Set colItems = objWMIService.ExecQuery("Select * from Win32_UTCTime")
>> For Each objItem in colItems
>>
>> dt_del=objItem.Year&"-"&right("0"&objItem.Month,2)&"-"&right("0"&objItem.Day,2)
>> Next
>>
>>
>> Set objFSO = CreateObject("Scripting.FileSystemObject")
>>
>> Set objShell = CreateObject ("Shell.Application")
>> Set objFolder = objShell.Namespace (strPath)
>> Set objFSO = CreateObject("Scripting.FileSystemObject")
>>
>> For Each strFileName in objFolder.Items
>> if (objFolder.GetDetailsOf (strFileName, 4) < (dt_del&" 00:00")) then
>> wscript.echo objFolder.GetDetailsOf (strFileName, 4)&" --> " &
>> strPath&"\"&strFileName
>> objFSO.DeleteFile(strPath&"\"&strFileName)
>> end if
>> Next
>
> Hej
>
> Do czego służy ta część kodu?:
>
> '-----------
> Set objWMIService = ...
> Set colItems = ...
>
> For Each objItem in colItems
> dt_del=objItem.Year&"-"&right("0"&objItem.Month,2)&"-"&right("0"&objItem.Day,2)
> Next
> '-----------
tak na szybko napisałem sformatowanie aktualnej daty
może znasz jakąś metodę aby pobrać odrazu sformatowaną date, ja się nei
zagłębiałem
--
pozdrawiam, GG i SkyPe w X-nagłówku posta, e-mail: zmień wpw na wp
piotr
Technical Details
Message-ID:
<2486o1ub2724$.1oyr80a1no00f.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<g10hpf$1sk$1@news2.task.gda.pl> <g11iti$42a$1@inews.gazeta.pl> <g11nom$83d$1@inews.gazeta.pl> <g1deu1$n7p$1@news2.task.gda.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Piotr Kulinski <piotr_kulinski@wpw.pl> Newsgroups: alt.pl.comp.os.windowsxp Subject: Re: [BAT] Usuwanie tylko starych plikow Date: Sat, 31 May 2008 20:24:31 +0200 Organization: PL Lines: 56 Message-ID: <2486o1ub2724$.1oyr80a1no00f.dlg@40tude.net> References: <g10hpf$1sk$1@news2.task.gda.pl> <g11iti$42a$1@inews.gazeta.pl> <g11nom$83d$1@inews.gazeta.pl> <g1deu1$n7p$1@news2.task.gda.pl> NNTP-Posting-Host: staticline23884.toya.net.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1212258271 22505 217.113.229.146 (31 May 2008 18:24:31 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sat, 31 May 2008 18:24:31 +0000 (UTC) X-User: piotr_kulinski X-SkyPe: pit_kul X-GG: 5334535 User-Agent: 40tude_Dialog/2.0.10.1pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit