问题标签 [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 投票
0 回答
764 浏览

visual-studio - 使用 MKL 进行 Eigen 后没有加速

我使用 Eigen 3.3 和 Intel MKL 2017,并使用 Win-7 64 位系统和 Intel Xeon(R) CPU E5-1620 v2@3.70GHZ CPU 在 Visual Studio 2012 中编写和运行程序。

我相信我的 MKL 配置是正确的,因为我可以成功运行 MKL 示例代码。使用 Eigen 的英特尔 MKL 的配置来自 https://eigen.tuxfamily.org/dox/TopicUsingIntelMKL.html。对于 Visiual Studio 2012,我在 Release x64 模型中通过 Intel C++ Complier 编译代码。

但是,无论我是否设置#define EIGEN_USE_MKL_ALL(即,如果使用Intel MKL),以下代码总是需要大约400 秒。似乎 MKL 在 Eigen 中不起作用。

谁能给点建议?谢谢。

0 投票
1 回答
129 浏览

batch-file - Mklink 通过拖放到批处理

我需要的是batch file,当我将文件拖到它上面时,它会创建一个hardlink链接名称与拖放到脚本上的文件相同,并将 (HL) 添加到链接名称。

例如 test.txt [原始] --> test(HL).txt [硬链接]

我试过使用这个,但它不起作用。

mklink /h %~n1(HL).%~x1 %~nxf

我怎样才能得到这个工作?

0 投票
1 回答
1282 浏览

batch-file - mklink Junction Point Link 无法创建文件

我正在尝试创建一个 .BAT 文件,它将使用 MkLink 创建应用程序链接和 Web 链接,但我似乎无法让它运行。

在此处输入图像描述

我应该改变什么,或者我错过了什么?我是创建 .bat 文件并使用 mklink 的新手。

0 投票
3 回答
1666 浏览

windows - 应用程序如何处理 Windows 符号链接?

我认为 Windows 10 中的符号链接的行为类似于 Linux 符号链接,即它们对应用程序是透明的。但是,我对实际行为感到困惑。

例如,我对同一个 CSS 文件进行了软链接和硬链接:

软硬链接

硬链接的行为可预测(与原始文件无法区分),但我不理解软链接的。例如看这个:

在此处输入图像描述

此外,当插入符号编辑器使用 CSS 时,硬链接样式表可以正常工作:

在此处输入图像描述

而软链接被破坏:

在此处输入图像描述

问题是:

  1. 符号链接在 Windows 上的实际行为如何?
  2. 软链接可以对应用程序透明吗?通过透明,我的意思是应用程序将始终将文件视为位于符号链接路径 ( ...\symlinked.css) 上,并且永远不会解析为原始路径 ( ...\Default.css)。是否有一些 Windows 注册表设置或什么?
0 投票
1 回答
127 浏览

c# - 如何在对话框中选择符号链接?

我正在开发一个可以创建符号链接的小程序。目前,您可以通过 FolderBrowserDialog 选择源文件夹和目标文件夹。源被复制到目标中,被删除并替换为符号链接。

现在我希望程序检测源是否已经是符号链接,但 FolderBrowserDialog 在选择链接时返回目标路径。是否有可能获得链接的完整路径(例如 C:\path\to\)而不是目标路径?

我只找到了一个示例项目,如果给定路径是符号链接则返回,但程序通过 Directory.GetDirectories 迭代所有目录(它也返回符号链接的路径)。但是用户无法通过对话框选择链接。

0 投票
2 回答
181 浏览

r - 创建软链接时处理双引号

我正在尝试使用 R 创建一些软链接,但我很难使用单引号和双引号。

目前,我正在这样做: system(paste("mklink /d '", paste0(softlink,"/input_data"),"' '", Inputfolder, "'", sep=""))

在哪里:

softlink = "D:/users/target" 和 Inputfolder = "D:/users/input_data/"

但是,当我运行它时,它给出了一个错误:“运行命令'mklink ...状态为127'。因此,我想得到以下行,因为我认为这样可以工作。

"mklink /d "D:/users/target/input_data" "D:/users/input_data/""

不幸的是,到目前为止,无论我尝试过什么,都无法处理引号内的这些引号。有人可以帮我获得想要的线路吗?

先感谢您。

0 投票
2 回答
12253 浏览

windows - VSCode:将文件移出appdata目录

我在公司的笔记本电脑上,appdata 的存储空间有限。最初的谷歌显示实际上没有任何设置来移动目录。我正在考虑简单地将相关目录,即 \AppData\Roaming\Code 复制到其他地方,然后创建一个具有相同名称的硬符号链接(联结),然后将其指向相同的位置

即在命令行中:

我尝试移动整个 appdata 文件夹(右键单击 roaming/local/locallow,然后单击属性,然后单击位置选项卡,然后更改目录)。我设法只移动了一半的文件。它似乎工作,直到我重新启动并引起混乱。

我不希望 vscode 再次发生同样的事情。(也就是说我还没有尝试使用 appdata 的符号链接

大家有什么建议?我可以创建一个符号链接并让一切正常吗?还是我会再次造成更多混乱?如果它适用于 vscode,我也想对 appdata 做同样的事情

0 投票
0 回答
339 浏览

command-line-interface - 在远程机器上创建目录连接

我需要在远程机器上的两个目录之间创建一个目录连接(硬符号链接)。这些目录都在远程计算机上。我尝试通过挂载文件夹来做到这一点,但出现错误;

实现这一目标的最简单方法是什么?我可以回退到使用 PowerShell 远程处理,但这意味着我需要花费很长时间来配置身份验证。

0 投票
1 回答
1230 浏览

windows-10 - 硬符号链接:指定“开始于:”和参数

我在用着

创建硬符号文件链接。

但是,我看不到如何为目标文件或参数指定“开始于:”属性。

有没有办法做到这一点?

0 投票
2 回答
617 浏览

c# - 使用在 Web 服务器上运行的 C# 代码在远程计算机上创建目录连接

我正在从我的 Web 应用程序运行 C# 代码,该代码需要在远程计算机上创建一个目录连接,目标文件夹也在同一台远程计算机上。

我正在使用来自 https://www.codeproject.com/Articles/15633/Manipulating-NTFS-Junction-Points-in-NET的 JunctionPoint.cs 库。

我正在使用 UNC 路径从我的 Web 服务器创建符号链接和目标文件夹。确实创建了目录连接。但是当我点击它时,它显示标签、目录或卷无效,我猜这是因为 UNC 路径目标。

我不能使用 C# 中的 CreateSymbolicLink() 函数,因为它不会创建目录连接。

你能指导我实现这一目标的最佳方法是什么吗?

非常感谢!