在C中
简单的可以这样:
system("VOL>vol.tmp"

;
打开VOL.TMP读出其中的卷标。
复杂的可以:
int GetVol(char *driver, char *label);//driver="C:\"...
{
struct ffblk f;
if (findfirst(path,f.FA_LABEL))
{//No found or error
strcpy(label,"NO_LABEL"

;
return -1;
} else
{
strcpy(label,f.ff_name);
return 0;
}
}
从95年开始用DOS3.2,96年在Windows3.1里认识了鼠标,97年开始用Win95,98年装过NetWare,99年迷过Linux,现在用WinXP、WinME和DOS7.1。一回首,从盲到忙,从忙到茫。