/VolumeID

Open source sysinternals' VolumeID utility alternative

Primary LanguageGoMIT LicenseMIT

Volume serial number changer

Changes volumes' serial numbers

Supported file systems

  • FAT12
  • FAT16
  • FAT32
  • exFAT
  • NTFS

Build

To build program change active directory to program, run go get and go build

Short usage guide

Wrong number of arguments
Examples of usage to change volume serial number:
    VolumeID.exe C: 5678-9ABC
Above command changes volume serial number of drive C to 0000-0000-5678-9ABC if C is NTFS volume or to 5678-9ABC if C is FAT12/FAT16/FAT32/EXFAT volume
It's also possible to change NTFS volume serial number to full 8 byte value:
    VolumeID.exe C: 1234-CDEF-5678-9ABC
If C is FAT32 (or similar file system) volume, than it's serial will be changed to 5678-9ABC
Examples of usage to get volume serial number:
    VolumeID.exe C:
Possible output of above command is 1234-AB12