存在与此文件有相同名字的文件夹,并且他们在同一路径下,如何去掉这个文件的扩展名?

时间:2021-05-20 20:31:19
存在与此文件有相同名字的文件夹,并且他们在同一路径下,如何去掉这个文件的扩展名?
例如:D盘下有个文件夹是:file, 并且还有一个文件是:file.txt.
      那么如何把file.txt的名字改为file.

5 个解决方案

#1


MoveFile

#2


BOOL MoveFile(
  LPCTSTR lpExistingFileName, // file name
  LPCTSTR lpNewFileName       // new file name
);


MoveFile("c:\\Old.txt","c:\\Old")

#3


非常感谢大家的答复,
我发现:微软系统是不支持一个没有扩展名的文件和一个相同名字的文件夹在同一个路径下。
有不同意见者可以继续发表见解!
谢谢!

#4


大发现啊,有没有试着用大小写不同的呢?

#5


本来就不可以啊,文件夹本质上还是文件,不可以文件夹和文件重名的。

#1


MoveFile

#2


BOOL MoveFile(
  LPCTSTR lpExistingFileName, // file name
  LPCTSTR lpNewFileName       // new file name
);


MoveFile("c:\\Old.txt","c:\\Old")

#3


非常感谢大家的答复,
我发现:微软系统是不支持一个没有扩展名的文件和一个相同名字的文件夹在同一个路径下。
有不同意见者可以继续发表见解!
谢谢!

#4


大发现啊,有没有试着用大小写不同的呢?

#5


本来就不可以啊,文件夹本质上还是文件,不可以文件夹和文件重名的。