我正在尝试在 Windows 10(家庭版)上使用以下代码使用 Python 创建符号链接:
import ctypes
kdll = ctypes.windll.LoadLibrary("kernel32.dll")
kdll.CreateSymbolicLinkW(src_dir, dst_dir, 1)
但我收到了以下错误:
*** error: (1314, 'CreateSymbolicLink', 'A required privilege is not held by the client.')
如何解决这个问题?
SeCreateSymbolicLinkPrivilege
的无限制管理员令牌。 - Eryk Sunmklink
创建符号链接,但不适用于联接--例如:subprocess.call('mklink /J "%s" "%s"' % (link, target), shell=True)
。 - Eryk Sun