将一个文件夹中的所有文件批量符号链接到另一个文件夹(Windows)

时间:2018-01-29 06:06:38

标签: windows symlink

我有一个文件夹A,其中包含一堆子文件夹,我想将所有这些子文件夹符号链接到文件夹B,而不必通过手动单独mklink每个子文件夹。有没有办法可以将文件夹A的全部内容批量符号链接到文件夹B?我不需要任何限定符或排除项,就像其他有关批量符号链接的人一样,我只想让所有文件夹A出现在文件夹B中,这样我也可以将其他内容添加到文件夹B中。

1 个答案:

答案 0 :(得分:0)

想出来。创建了我的第一个Windows批处理文件!从来不知道他们是一个东西,但这似乎有效:

echo off
for /f "usebackq delims=|" %%f in (`dir /b "C:\path\to\source\directory"`) do (mklink /d "C:\path\to\destination\directory\%%f" "C:\path\to\source\directory\again\%%f")
pause