FileSystem.Rename 方法—文件重命名

FileSystem.Rename 方法

重命名磁盘文件或目录。与 Rename 相比,My 功能在文件 I/O 操作方面为您提供更高的效率和更好的性能。有关更多信息,请参见 My.Computer.FileSystem 对象

命名空间:Microsoft.VisualBasic
程序集:Microsoft.VisualBasic(在 microsoft.visualbasic.dll 中)

 

C#
public static void Rename (
string OldPath,
string NewPath
)
参数
OldPath

必选。一个 String 表达式,用于指定现有文件的名称和位置。OldPath 可包含文件的目录和驱动器。

NewPath

必选。一个 String 表达式,用于指定新文件的名称和位置。NewPath 可包含目标位置的目录和驱动器。NewPath 指定的文件名不能是已存在的文件名。

有关详细信息,请参见 Visual Basic 主题 Rename 函数

Rename 函数重命名文件,如有必要,该函数还将重命名后的文件移动到其他目录。Rename 函数可以在驱动器间移动文件,但是,当 NewPathOldPath 指定的位置在同一驱动器中时,它便只能重命名现有目录。Rename 不能创建新的文件或目录。

对打开的文件使用 Rename 函数会产生错误。必须先关闭打开的文件,然后才能重命名它。Rename 参数不能包含多字符通配符 (*) 和单字符通配符 (?)。

Security note安全注意

当使用 Rename 将文件从不受保护的位置复制到受保护的位置时,该文件仍将保留限制条件较少的权限。请检查重命名操作,以确保您没有引入可能的安全风险。

转载于:https://www.cnblogs.com/BritneyComeOn/archive/2009/05/05/1450064.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值