社区
工具平台和程序库
帖子详情
关于重命名文件的
dfasri
2008-04-20 10:40:22
我在BC下,用过SHFileOperation,RenameFile,MoveFile,MoveFileEx等好函数.
但是,如果目录中存在ABC文件夹,存在ABC.dat文件,要把ABC.dat改成ABC没后缀文件
就怎样也不能改了.但明明在WINDOWS下可以改.有哪位高手可以指导一下
...全文
90
9
打赏
收藏
关于重命名文件的
我在BC下,用过SHFileOperation,RenameFile,MoveFile,MoveFileEx等好函数. 但是,如果目录中存在ABC文件夹,存在ABC.dat文件,要把ABC.dat改成ABC没后缀文件 就怎样也不能改了.但明明在WINDOWS下可以改.有哪位高手可以指导一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dfasri
2008-05-05
打赏
举报
回复
怎么没有人能回答呢=.=
之前找过相似的贴子都没有问过这种问题.
哪位高手会啊.
UltraBejing
2008-05-01
打赏
举报
回复
关注 接分
meiZiNick
2008-04-30
打赏
举报
回复
支持搂主,收藏
rushman
2008-04-21
打赏
举报
回复
[Quote=引用 4 楼 Chiyer 的回复:]
引用楼主 dfasri 的帖子:
我在BC下,用过SHFileOperation,RenameFile,MoveFile,MoveFileEx等好函数.
但是,如果目录中存在ABC文件夹,存在ABC.dat文件,要把ABC.dat改成ABC没后缀文件
就怎样也不能改了.但明明在WINDOWS下可以改.有哪位高手可以指导一下
在WINDOWS下可以改 ??
我在vista下就改不了,提示说 指定文件名与已存在文件夹重名
[/Quote]
汗一个,没看清LZ说的啥 ……
星羽
2008-04-21
打赏
举报
回复
[Quote=引用楼主 dfasri 的帖子:]
我在BC下,用过SHFileOperation,RenameFile,MoveFile,MoveFileEx等好函数.
但是,如果目录中存在ABC文件夹,存在ABC.dat文件,要把ABC.dat改成ABC没后缀文件
就怎样也不能改了.但明明在WINDOWS下可以改.有哪位高手可以指导一下
[/Quote]
在WINDOWS下可以改 ??
我在vista下就改不了,提示说 指定文件名与已存在文件夹重名
dfasri
2008-04-21
打赏
举报
回复
在WINXP下是可以改的,随便就能改成跟文件夹一样的名字,没后缀.
MoveFileEx是不行的,四个Flag,两个NT专用,其他两个都试过了.不在程序中不能改.
但的确直接浏览来改就可以改=.=
唉.
rushman
2008-04-20
打赏
举报
回复
智杰调用 Win32 API:
BOOL MoveFileEx(
LPCTSTR lpExistingFileName,
LPCTSTR lpNewFileName,
DWORD dwFlags
);
dfasri
2008-04-20
打赏
举报
回复
不行的,CopyFile再MoveTo都不行
Treazy
2008-04-20
打赏
举报
回复
将文件内容读出,再保存,删除原有的文件不行吗?
linux
重命名
文件
和
文件
夹
linux
重命名
文件
和
文件
夹 linux下
重命名
文件
或
文件
夹的命令mv既可以
重命名
,又可以移动
文件
或
文件
夹. 例子:将目录A
重命名
为B mv A B 例子:将/a目录移动到/b下,并
重命名
为c mv /a /b/c 其实在文本模式中要
重命名
文件
或目录的话也是很简单的,我们只需要使用mv命令就可以了, 比如说我们要将一个名为abc的
文件
重命名
为1234就可以这样来写:m...
Ubuntu下
重命名
文件
在linux下修改
文件
的名字有很多种方法,常用的有mv和rename。 一,mv mv fromfile tofile 如把
文件
a.txt得命名为b.txt,可以是mv a.txt b.txt。 mv一次只能
重命名
一个
文件
,而且,它是移动命令。如果tofile已经存在的话,会直接装原
文件
覆盖,从而造成
文件
的丢失。当然有选项可以对已存在的
文件
进行提示,还是
java
文件
移动
重命名
_Java
重命名
文件
和移动
文件
Java
重命名
文件
或移动
文件
是一种常见的IO操作。可以使用File.renameTo(File dest)方法进行
重命名
文件
和移动
文件
操作。1. Java
重命名
文件
如果
文件
重命名
成功,则
文件
renameTo()方法返回true,否则返回false。一些
重命名
操作行为是依赖于平台的。例如,如果将
文件
从一个
文件
系统移动到另一个
文件
系统,或者如果目标目录中已存在具有相同名称的
文件
,则可能会失败。在Mac...
linux用shell
重命名
文件
,Linux shell -
重命名
文件
和
文件
夹(mv)
如何在Linux下
重命名
多个
文件
在Linux中,当你想要改变一个
文件
名,使用mv命令就好了.然而mv不能使用通配符
重命名
多个
文件
.可以用sed.awk或者与xargs结合使用来处理多个
文件
的情况.然而,这些命令行即繁琐又不友好,并且 ...Linux命令技巧:如何在Linux下
重命名
多个
文件
我知道我可以用mv命令
重命名
文件
.但是当我想
重命名
很多
文件
怎么办?如果为每个
文件
都这么做将会是很乏味的.有没...
在Ubuntu中
重命名
文件
要将
文件
oldname.txt移动到目录/home/user/newdir并
重命名
为newname.txt。在Ubuntu中,可以使用mv命令来
重命名
文件
。如果要将
文件
移动到另一个目录并
重命名
,可以在命令中指定目标目录的路径。4. 按Enter键执行命令。
文件
将被
重命名
或移动到指定的目录。要将
文件
oldname.txt
重命名
为newname.txt。2. 使用cd命令进入要
重命名
文件
所在的目录。3. 使用mv命令来
重命名
文件
。
工具平台和程序库
24,855
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章