MaXXSoFT
New member
Belirli Türdeki Dosyaların Başına Tarih Ekliyor
Private Sub Command1_Click()
'Aşağıdaki Kod Explorerda dosya özellikleri kısmında bulunan Tür bölümü içinden yazılan
'"JPEG Resmi" yazan dosyaların başına tarih ekliyor
Dim Fsys As New FileSystemObject
Dim ListArgs
Dim ObjFolder, ObjFile
Dim szDateCreated, szYear, szMonth, szDay
If Fsys.FolderExists("C:\Yedek\ArşivBackup\Resim\Norm") Then
Set ObjFolder = Fsys.GetFolder("C:\Yedek\ArşivBackup\Resim\Norm")
For Each ObjFile In ObjFolder.Files
If ObjFile.Type = "JPEG Resmi" Then
szDateCreated = ObjFile.DateCreated
szYear = Year(szDateCreated)
szMonth = Month(szDateCreated)
szDay = Day(szDateCreated)
If szMonth < 10 Then
szMonth = "0" & szMonth
End If
If szDay < 10 Then
szDay = "0" & szDay
End If
szDateCreated = szYear & "-" & szMonth & "-" & szDay
If szDateCreated <> Left(ObjFile.Name, 10) Then
ObjFile.Name = szDateCreated & " " & ObjFile.Name
End If
End If
Next
Else
MsgBox "Seçilen Klasör Bulunamadı!"
End If
Private Sub Command1_Click()
'Aşağıdaki Kod Explorerda dosya özellikleri kısmında bulunan Tür bölümü içinden yazılan
'"JPEG Resmi" yazan dosyaların başına tarih ekliyor
Dim Fsys As New FileSystemObject
Dim ListArgs
Dim ObjFolder, ObjFile
Dim szDateCreated, szYear, szMonth, szDay
If Fsys.FolderExists("C:\Yedek\ArşivBackup\Resim\Norm") Then
Set ObjFolder = Fsys.GetFolder("C:\Yedek\ArşivBackup\Resim\Norm")
For Each ObjFile In ObjFolder.Files
If ObjFile.Type = "JPEG Resmi" Then
szDateCreated = ObjFile.DateCreated
szYear = Year(szDateCreated)
szMonth = Month(szDateCreated)
szDay = Day(szDateCreated)
If szMonth < 10 Then
szMonth = "0" & szMonth
End If
If szDay < 10 Then
szDay = "0" & szDay
End If
szDateCreated = szYear & "-" & szMonth & "-" & szDay
If szDateCreated <> Left(ObjFile.Name, 10) Then
ObjFile.Name = szDateCreated & " " & ObjFile.Name
End If
End If
Next
Else
MsgBox "Seçilen Klasör Bulunamadı!"
End If