Как использовать команду mklink для создания жестких ссылок для всех файлов с определенным расширением?
369
Ne Mo
Я хочу создать командный файл для перемещения файлов определенных типов из папки «Загрузки» в другую папку, которую я назначил для этого типа файлов. А затем поместите жесткую ссылку в папку загрузок для этого файла.
Однако, как я и подозревал, моя первая попытка mklink /h c:\test\destination\*.txt c:\test\source\*.txt
не сработала, бросая The filename, directory name, or volume label syntax is incorrect
.
Как я могу заставить его просто создавать отдельные жесткие ссылки в папке назначения для всех файлов .txt в исходной папке?
Изменить: я использую Windows 7 предприятия
Вы должны создавать ссылки по одной за раз. Используйте цикл for.
DavidPostill 7 лет назад
0
Нет смысла перемещать файл и затем создавать жесткую ссылку, потому что ОС не будет различать их [см.] (Https://en.wikipedia.org/wiki/Hard_link). Просто создайте новую ссылку (и) в новом месте с помощью цикла for.
LotPings 7 лет назад
0
На самом деле, я знаю по крайней мере один случай, который не соответствует действительности: OneDrive не обнаруживает изменения в файле жестких ссылок и загружает их, только «настоящий» файл.
Ne Mo 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами