函数参考


FileCreateNTFSLink

创建一个 NTFS 硬连接到一个文件或者文件夹.

FileCreateNTFSLink ( "源路径", "硬链接" [, 标志] )

参数

源路径 创建硬链接的源路径.(需要连接的位置).
硬链接 要映射到的路径.
标志 [可选参数] 这个标志决定是否覆盖已经存在的连接.
可以是下面的值:
 0 = (默认) 不覆盖已经存在的连接.
 1 = 覆盖存在的连接.

返回值

成功: 返回值 1.
失败: 返回值 0.

注意/说明

目标目录必须已经存在.

只能工作于NTFS文件系统的卷.

如果源路径是一个文件,硬盘连接必须在同一分区.
如果源路径是一个目录,硬盘连接可以不在同一分区.

FileDelete 或者 FileMove 可以用于硬盘连接.

要管理连接可以使用 NTFSLink 程序.

相关

FileCreateShortcut

示例/演示


FileChangeDir(@ScriptDir)

DirCreate('dir')
FileWriteLine("test.txt", "test")
MsgBox(4096,"硬链接", FileCreateNTFSLink("test.txt", "dir\test.log", 1))