如何编程给U盘改名

软件和网站开发以及相关技术探讨
回复
iamcook84
帖子: 41
注册时间: 2013-08-29 9:27

如何编程给U盘改名

#1

帖子 iamcook84 » 2013-09-14 8:29

我在WINDOWS环境下,把U盘取名为YOUWANG。到LINUX下查,是改了卷名称。如何在LINUX 环境下,用C编程给U盘取名字,比如把U盘取名为YOUWANG,要用哪些函数?
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

Re: 如何编程给U盘改名

#2

帖子 zhw2101024 » 2013-09-14 9:58

不需要函数,udev规则就可以做到。弄过网卡名字的,U盘还没弄过
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: 如何编程给U盘改名

#3

帖子 cjxgm » 2013-09-14 13:01

改卷标的话,fopen/fseek/fwrite/fclose 就可以了
“一切皆文件”

Sent from Android 4.0
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何编程给U盘改名

#4

帖子 eexpress » 2013-09-14 21:25

mtools 试试
● 鸣学
onlylove
论坛版主
帖子: 5353
注册时间: 2007-01-14 16:23

Re: 如何编程给U盘改名

#5

帖子 onlylove » 2013-09-14 21:44

好像专门研究过修改卷标的事情……忘了
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
回复