Hello,
How to read the usb stick volume serial number?
Thank
Sony
disk serial numbaer
Re: disk serial numbaer
This is one way of doing it:-
Or you could use the Linux command: lsusb -v ...which must be run as root.
This will give you access to more device information (e.g. idProduct, idVendor, iProduct, iSerial, USB class)
Code: Select all
Public Sub Main()
'this sub uses the list of links in: /dev/disk/by-id/
'...which includes the device identity and serial number
Dim strDisk As String
Dim strLink As String
Dim strName As String
Dim strSerial As String
For Each strDisk In Dir("/dev/disk/by-id", "usb-*", gb.Link)
strLink = Stat("/dev/disk/by-id/" & strDisk).Link
strLink = "/dev/" & Right(strLink, - RInStr(strLink, "/"))
If Len(strLink) = 8
strDisk = Mid(strDisk, InStr(strDisk, "_") + 1)
strDisk = Mid(strDisk, 1, InStr(strDisk, "-") - 1)
strName = Replace(Left(strDisk, RInStr(strDisk, "_")), "_", " ")
strSerial = Mid(strDisk, RInStr(strDisk, "_") + 1, InStr(strDisk, "-") - 1)
Print strName & " serNo: " & strSerial
Endif
Next
End
This will give you access to more device information (e.g. idProduct, idVendor, iProduct, iSerial, USB class)
- cogier
- Site Admin
- Posts: 1129
- Joined: Wednesday 21st September 2016 2:22pm
- Location: Guernsey, Channel Islands
Re: USB disk serial number
Here is another way of doing it. This works in Linux Mint but whether it will work in other distros is another matter.
EDIT: - It does not work on the Raspberry Pi
EDIT: - It does not work on the Raspberry Pi
Re: disk serial numbaer
Thank you very much
Sony
Sony
Re: disk serial numbaer
Hey Sony!
I like your TVs and loudspeakers
Sorry, I just could not help myself I have a very dry sense of humour... Welcome (back) to the forums!
I like your TVs and loudspeakers
Sorry, I just could not help myself I have a very dry sense of humour... Welcome (back) to the forums!