我有这些文件的目录:如何重命名我不知道扩展名的文件?
one.txt
two.mp3
three.bmp
有什么办法来重命名使用MoveFile()但文件,而不指定文件(所有的文件有不同的文件名)的延伸?
如果没有,我怎么能重命名这些文件到任何我想要的,我只知道
one
two
three
?
我有这些文件的目录:如何重命名我不知道扩展名的文件?
one.txt
two.mp3
three.bmp
有什么办法来重命名使用MoveFile()但文件,而不指定文件(所有的文件有不同的文件名)的延伸?
如果没有,我怎么能重命名这些文件到任何我想要的,我只知道
one
two
three
?
您必须使用底层OS API来扫描目录中的文件,并将每个文件名与所需的前缀进行比较。 Here is another question that shows you how to list the contents of a directory in Windows.
一旦你知道前缀,读取目录的文件列表,并找到一个有该前缀的有效文件名,并使用该函数的文件名。