我正在使用函数win32api.GetVolumeInformation(path)
获取有关我的外部驱动程序磁盘的信息。而且我需要使用python更改硬盘的名称。有什么建议吗?
下面是代码
import win32api
DiskInfo=win32api.GetVolumeInformation("E:\\")
print("DiskName:", DiskInfo[0])
## Output: DiskName: Musaab_Disk1
## My disk Name is "Musaab_Disk1", suppose I need to rename it to "Musaab_Disk2"??????
答案 0 :(得分:0)
您可以通过生成子进程来尝试执行Dos命令“标签”
import subprocess
import win32api
disk_info_old = win32api.GetVolumeInformation("E:\\")
print("disk info old", disk_info_old)
subprocess.run(['label', 'E:Musaab_Disk2'])
disk_info_new = win32api.GetVolumeInformation("E:\\")
print("disk info new", disk_info_new)