DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Sürücü_Seri_Numarası_Göster()
On Error GoTo hata:
Dim ds, d, s, t
Set ds = CreateObject("Scripting.FileSystemObject")
Set d = ds.GetDrive("C:\")
Select Case d.DriveType
Case 0: t = "Bilinmiyor"
Case 1: t = "Çıkarılabilir"
Case 2: t = "HardDisk"
Case 3: t = "Ağ"
Case 4: t = "CD-ROM"
Case 5: t = "RAM Disk"
End Select
s = "Sürücü " & d.DriveLetter & ": " & t
If d.IsReady Then
s = s & vbCrLf & d.SerialNumber
MsgBox s
Else
s = s & vbCrLf & "Sürücü Hazır Değil."
MsgBox s
End If
End
hata:
MsgBox "Böyle Bir Sürücü Yok"
End Sub
Option Explicit
Sub Sürücü_Seri_Numarası_Göster()
Dim FSO As Object, Sürücüler As Object, Veri As Object, Sürücü As Object, Sürücü_Tipi As String
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Sürücüler = FSO.Drives
For Each Veri In Sürücüler
Set Sürücü = FSO.GetDrive(Veri & "\")
Select Case Sürücü.DriveType
Case 0: Sürücü_Tipi = "Bilinmiyor"
Case 1: Sürücü_Tipi = "Çıkarılabilir"
Case 2: Sürücü_Tipi = "HardDisk"
Case 3: Sürücü_Tipi = "Ağ"
Case 4: Sürücü_Tipi = "CD-ROM"
Case 5: Sürücü_Tipi = "RAM Disk"
End Select
If Sürücü.IsReady And Sürücü_Tipi = "Çıkarılabilir" Then
MsgBox "Sürücü Adı : " & Veri & vbCrLf & _
"Sürücü Tipi : " & Sürücü_Tipi & vbCrLf & _
"Seri No : " & Sürücü.SerialNumber
End If
Next
End Sub