问题标签 [mklink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2221 浏览

windows - mklink:批处理文件的符号链接未运行批处理文件

这里的问题是,在创建到批处理文件的符号链接后,该链接不会运行批处理文件。例子:

单击它会在记事本中x打开!x.cmd普通快捷方式(.lnk 文件)按预期工作。

所以每个 .cmd 文件都应该自己运行。

有解决办法吗?

0 投票
1 回答
3230 浏览

vb.net - 如何从 vb.net 应用程序运行 windows 命令“mklink”?

我希望能够从我的 vb.net 项目中运行“mklink path1 path2”。我做不到。我尝试过使用 Shell() 函数和 Process。

有了这个它只打开 cmd.exe 窗口并且什么都不做:

有了这个我得到错误“找不到文件”。它找不到 mklink.:

什么是 mklink?

Mklink是一个 MS Windows 命令行实用程序,可用于在 MS Windows 中创建符号链接或符号链接和硬链接。它是 CMD shell 的一部分,例如 dir 命令。

我该如何正确地做到这一点?

0 投票
3 回答
13006 浏览

windows - Windows 8 上的 mklink 权限

我需要以用户而不是管理员的身份通过 mklink 创建符号链接。我已经通过 secpol.msc 和安全设置 → 本地策略 → 用户权限分配规则为当前登录的用户创建符号链接。之后我重新启动笔记本电脑并尝试创建符号链接。

我仍然收到错误:您没有足够的权限来执行此操作。

奇怪的是,当我创建 junction ( mklink /d /j...) 时,它工作正常。对于其他 mklink 操作则没有。

所以问题很简单,我如何需要在 Windows 8 中设置权限才能让 mklink 在用户而不是管理员下正常工作?

谢谢你的帮助。

0 投票
1 回答
835 浏览

windows - 是否可以将目录链接到不同用户的不同目标?(Windows 7的)

是否可以将目录链接到不同用户的不同目标?(windows 7) 例如, c:\abc , userA check c:\abc 将看到他的文件实际上 mklink 到其他地方,例如,%USERPROFILE%\abc,而 userB check c:\abc 将看到他自己的文件。这是因为有一个软件,我没有它的源代码,我希望它可以同时与不同的用户操作 2 个实例,但它使用相同的目录 c:\abc 作为临时文件。或者不使用 mklink ...有什么建议吗?

0 投票
1 回答
224 浏览

windows - MSWord 破坏硬链接

问题:
是否有任何选项可以处理带有硬链接 (mklink /h) 到另一个目录的 MSWORD 文件?

我所经历的:在将文件的硬链接
创建到不同的目录后,修改原始文档或“链接”的文件会导致完全不同步。.docx

可能的原因:
MSWord 在修改文件时创建了一个副本,然后用它替换了原始文件。打破硬链接

0 投票
2 回答
601 浏览

windows - 函数内的 Windows 批处理嵌套函数语法

我的嵌套 if 语法有问题,我不断收到错误:

这是功能:

谢谢!!

0 投票
3 回答
11146 浏览

windows - 如何使用命令提示符或 power shell 为多个文件夹中的多个文件创建符号链接?

我有两个主要文件夹,它们在不同的驱动器中有很多子文件夹。必须为第二个文件夹中的所有文件创建符号链接到第一个文件夹。

使用 2 个命令的结果:

如何使用一些命令为所有文件创建它,而不是为每个文件手动编写代码?

PS:首先我想使用硬链接,但似乎不可能。

0 投票
1 回答
3747 浏览

windows - 如何使用 PowerShell 为多个子目录创建目录连接?

有很多子文件夹,只需要为二阶子文件夹创建目录连接。

当前文件夹结构的某些部分如下所示

每个文件夹的手动编码:

结果:

如何使用一些命令为所有二阶子文件夹创建它,而不是为每个文件夹手动编写代码?命令不应为第 1、第 3、第 4、第 5 .. 顺序子文件夹创建目录连接。

0 投票
1 回答
9102 浏览

git - 我如何将 Windows 符号链接提交到 Git

我在我的代码库("foo" -> \\server\foo)中添加了一个 windows (window 7) 符号链接。我在网络共享 -\server\foo location下有大量配置文件。如何将此符号链接“foo”签入我的 Git 存储库?

任何其他克隆 repo 的用户都应该得到这个链接,并且应该能够从 \\server\foo\ 位置获取文件。

想法是避免在集成构建期间重复同步大量配置文件

当我尝试签入时,\\server\foo 位置下的所有文件。当用户克隆 repo 时,“foo”被添加为一个简单的目录。

0 投票
1 回答
5572 浏览

windows - 在 Windows 中检索现有符号链接文件夹的目标

对一些人来说,这似乎很菜鸟,但我正在尝试检索 Windows 中现有符号链接文件夹的目标。我检查了此链接的属性,但没有显示任何内容。我该怎么做?

编辑:问题出在 Windows Server 2008 中。