Mklink windows 10 ошибка в синтаксисе команды

Hi,
  • Remove From My Forums
  • Вопрос

  • Hi,

    I’m trying to run mklink command, but receive an error:

    C:Windowssystem32>mklink /J «C:Users[name]AppDataLocalGoogleChromeUser Data» «d:tempUser Data»
    The syntax of the command is incorrect.

    Trying this way doesn’t help too:

    C:Windowssystem32>mklink /J «C:Users[name]AppDataLocalGoogleChromeUser Data d:tempUser Data»
    The syntax of the command is incorrect.

    Any ideas?

Ответы

  • Hi,

    The original location was deleted before the command execution, so the problem wasn’t in it. But, anyway, today I’ve tried the same command and it run successfully, do not know why :). Maybe some background app was using this dirs (Chrome was closed) and
    the computer needed a reboot to release them.

    BR.

    • Помечено в качестве ответа

      14 декабря 2012 г. 7:27

  • Remove From My Forums
  • Question

  • Hi,

    I’m trying to run mklink command, but receive an error:

    C:Windowssystem32>mklink /J «C:Users[name]AppDataLocalGoogleChromeUser Data» «d:tempUser Data»
    The syntax of the command is incorrect.

    Trying this way doesn’t help too:

    C:Windowssystem32>mklink /J «C:Users[name]AppDataLocalGoogleChromeUser Data d:tempUser Data»
    The syntax of the command is incorrect.

    Any ideas?

Answers

  • Hi,

    The original location was deleted before the command execution, so the problem wasn’t in it. But, anyway, today I’ve tried the same command and it run successfully, do not know why :). Maybe some background app was using this dirs (Chrome was closed) and
    the computer needed a reboot to release them.

    BR.

    • Marked as answer by

      Friday, December 14, 2012 7:27 AM

  • Remove From My Forums
  • Question

  • Hi,

    I’m trying to run mklink command, but receive an error:

    C:Windowssystem32>mklink /J «C:Users[name]AppDataLocalGoogleChromeUser Data» «d:tempUser Data»
    The syntax of the command is incorrect.

    Trying this way doesn’t help too:

    C:Windowssystem32>mklink /J «C:Users[name]AppDataLocalGoogleChromeUser Data d:tempUser Data»
    The syntax of the command is incorrect.

    Any ideas?

Answers

  • Hi,

    The original location was deleted before the command execution, so the problem wasn’t in it. But, anyway, today I’ve tried the same command and it run successfully, do not know why :). Maybe some background app was using this dirs (Chrome was closed) and
    the computer needed a reboot to release them.

    BR.

    • Marked as answer by

      Friday, December 14, 2012 7:27 AM

Я пытаюсь создать символическую ссылку на моей 64-битной машине win7, чтобы перенаправить данные резервного копирования iTunes на другой диск Я уверен, что синтаксис правильный, но не могу понять, как устранить эту ошибку. Я пробовал обе команды ниже, которые имеют ту же ошибку. Я бегу в окне командной строки администратора. Может ли какая-то корпоративная групповая политика помешать мне запустить эту команду?

Невозможно создать файл, если этот файл уже существует.

синтаксис неверный. mklink имеет следующий синтаксис:

Target это файл / папка, которая существует, и Link это тот, который создан связи к цели.

поэтому команда должна быть:

увидеть эта ссылка для использования mklink.

Самый простой способ — удалить папку «Backup» из резервной копии папки «Apple» (в C: driver) Когда мы запускаем команду:

mklink /J «%APPDATA%Apple ComputerMobileSyncBackup» «E:iTune Backups»

Windows создаст ссылку на резервное копирование в C: driver.

У меня была та же проблема с «ошибкой файла уже существует», пока я не использовал «% AppData%»:

mklink / J «% APPDATA% Apple Computer MobileSync Backup» «E: iTune Backups»

Соединение создано для C: Users Me AppData Roaming Apple Computer MobileSync Backup & lt; === & gt; & gt; E: iTune Backups

Примечание: убедитесь, что вы используете прямые кавычки, в противном случае вы получите ошибку синтаксической команды.

Ошибка mklink: невозможно создать файл, если этот файл уже существует

Я пытаюсь создать символическую ссылку на моей 64-битной машине win7, чтобы перенаправить данные резервного копирования iTunes на другой диск. Я уверен, что синтаксис правильный, но не могу понять, как устранить эту ошибку. Я пробовал обе команды ниже, которые имеют одинаковую ошибку. Я бегу в окне командной строки администратора. Может быть какая-то корпоративная групповая политика не позволяет мне запускать эту команду?

Символическая ссылка Windows 7 — невозможно создать файл, если этот файл уже существует

Я пытаюсь создать символическую ссылку между двумя каталогами. У меня есть каталог TestDocs и TestDocs2. Я буду выполнять всю свою работу в TestDocs, но мне нужно, чтобы все это отражалось в TestDocs2. Таким образом, все файлы, которые находятся в TestDocs2, будут реплицированы в TestDocs, и если я добавлю файл, изменю файл и т. д. в TestDocs, это должно быть отражено в TestDocs2.

Поэтому я подумал, что это будет так же просто, как сделать это:

Но когда я это сделаю, я получаю сообщение об ошибке:

Невозможно создать файл, если этот файл уже существует

Почему я получаю это?

Кроме того, у меня неправильный порядок моих TestDocs и TestDocs2 в команде?

Спасибо за помощь, символические ссылки всегда меня смущали!

5 ответы

Вы создаете ссылку, поэтому link это новая ссылка, которую вы собираетесь создать.
И target является целью ссылки, которая является существующим каталогом.

ответ дан 20 авг.

Итак, ссылка уже не может существовать? И целью будет каталог, в котором я делаю всю свою работу? — user1513171

должно быть несуществующим именем. должно быть существующим именем. то есть: указывает на . — сойка

Да ладно, в чешской локализации команда help имеет обратную сторону: MKLINK [[/D] | [/H] | [/J]] Cíl Odkaz — Томаш Зато — Восстановить Монику

Вот как это сработало для меня. Я хотел переместить свой C:ProgramDataPackage Cache в F: раздел.

Шаги, которые я должен был сделать:

Физически двигаться «C:ProgramDataPackage Cache» в F: . Теперь у меня было «F:ProgramDataPackage Cache» и «C:ProgramDataPackage Cache» ушел с тех пор, как я переместил его.

В cmd run (все в одну строку, здесь разбито для удобочитаемости)

Я сделал это для Google Picasa, чтобы иметь доступ к фотографиям более чем на одной машине. Это работает очень хорошо, так как Picasa на самом деле не является сетевой программой. Для себя я сделал следующее:

  • Установить программу Picasa
  • Запустите приложение. Это создаст все необходимые файлы базы данных.
  • Закройте приложение.
  • Перейдите в каталог, где находится база данных — в Windows 7 она будет создана в c:users\AppDataLocalGoogle.
  • Будет две папки Picasa2 и Picasa2Albums. Скопируйте эти папки в сетевую папку. В моем случае я создал папку с именем o:PicasaDatabase и скопировал в нее эти папки.
  • Затем переименуйте исходные папки в Picasa2.old и Picasa2Albums.old.

Выполните следующие команды из командной строки cmd с повышенными привилегиями:

mklink /D «c:Users\AppDataLocalGooglePicasa2» «o:PicasaDatabasePicasa2»

mklink /D «c:Users\AppDataLocalGooglePicasa2Albums» «o:PicasaDatabasePicasa2Albums»

В исходном расположении будут созданы две символические ссылки, которые будут указывать на сетевой диск.

Очевидно, что использование подобных символических ссылок является обходным путем для приложений, которые не являются сетевыми, и только один пользователь может получить доступ к базе данных одновременно.

ответ дан 19 мар ’15, в 09:03

Я была такая же проблема. Вы должны убедиться, что исходная папка еще не существует. (если это так, то переименуйте его во что-то другое)

В случае ниже папка резервного копирования не должна существовать в MobileSync. Поскольку Apple iTunes ищет папку резервного копирования с таким именем, просто переименуйте существующую папку во что-то вроде OriginalBackup, чтобы iTunes не смог ее найти. Вместо этого mklink будет синонимом «Резервное копирование в папку D:», как показано ниже.

mklink /JC:UsersDellAppleMobileSyncBackup D:AppleBackupiPhoneXRBackup

ответ дан 27 дек ’18, 18:12

У меня была эта ошибка. Две вещи, которые я сделал, чтобы исправить это.

  1. проверьте, что я действительно был в каталоге, о котором думал, а не в другом каталоге с очень похожим путем.
  2. поместите кавычки вокруг нового имени ссылки.

Первая попытка: mklink /d shared_files . my-app-publicsrcshared_files выдала описанную ошибку.

Вторая попытка: mklink /d «.shared_files» . my-app-publicsrcshared_files работала нормально.

На чтение 4 мин. Просмотров 3.1k. Опубликовано 03.09.2019

Каждый день мы обращаемся к различным файлам и создаем их, но иногда могут возникать определенные проблемы с файлами. Пользователи сообщили, что получают сообщение об ошибке Cannot create file в Windows 10, и сегодня мы собираемся показать вам, как это исправить.

Содержание

  1. Как исправить ошибки «Не удается создать файл»
  2. Исправлено – «Не удается создать файл», щелкните правой кнопкой мыши папку
  3. Исправлено – «Не удается создать файл», если этот файл уже существует

Как исправить ошибки «Не удается создать файл»

Исправлено – «Не удается создать файл», щелкните правой кнопкой мыши папку

Решение 1. Измените реестр .

По словам пользователей, эта ошибка возникает, когда у вас нет необходимых разрешений для папки временных файлов Интернета, хранящейся на сервере. Из-за этой проблемы вы не сможете открыть или сохранить вложение электронной почты, но вы сможете исправить эту проблему, внеся определенные изменения в свой реестр.

Изменение реестра может быть потенциально опасным, если вы не сделаете это правильно, поэтому мы рекомендуем вам быть особенно осторожными и создать резервную копию реестра, прежде чем вносить какие-либо изменения. Чтобы отредактировать реестр, сделайте следующее:

  1. Нажмите Windows Key + R и введите regedit . Нажмите ОК или нажмите Enter .
  2. Когда откроется редактор реестра, на левой панели перейдите к HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0OutlookSecurity .
  3. На правой панели дважды нажмите OutlookSecureTempFolder .
  4. В поле Значение данных введите C: temp0 и нажмите ОК .
  5. После внесения этих изменений закройте редактор реестра и перезагрузите компьютер.

После перезагрузки компьютера проверьте, устранена ли проблема. Это решение должно работать для всех современных версий Outlook, хотя путь в Шаг 2 может немного измениться в зависимости от используемой версии.

Альтернативный способ решить эту проблему – создать новый раздел реестра для OutlookSecureTempFolder. Вы можете сделать это, выполнив следующие действия:

  1. Откройте редактор реестра и перейдите к ключу HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0OutlookSecurity на левой панели.
  2. Найдите OutlookSecureTempFolder в правой панели и переименуйте его в OutlookSecureTempFolder__Old .
  3. На правой панели щелкните правой кнопкой мыши пустое место и выберите Создать> Значение строки . Введите OutlookSecureTempFolder в качестве имени новой строки.
  4. Дважды нажмите OutlookSecureTempFolder и измените значение данных на % USERPROFILE% DocumentsOutlookTempFiles . Нажмите ОК .
  5. Теперь перейдите в % USERPROFILE% Documents и создайте там папку OutlookTempFiles .
  6. Перезагрузите компьютер, снова запустите Outlook и проверьте, решена ли проблема.
  • Читайте также: Outlook 2016 с темной темой снижает энергопотребление

Решение 2. Пустая папка Outlook Secure Temp

Эта проблема может затронуть практически любую версию Outlook, и для ее устранения необходимо удалить все файлы из папки Outlook Secure Temp. Вы можете сделать это, выполнив следующие действия:

  1. Откройте редактор реестра и перейдите к ключу HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0OutlookSecurity на левой панели. Этот путь может немного отличаться в зависимости от используемой версии Outlook.
  2. Откройте OutlookSecureTempFolder в правой панели, чтобы просмотреть его свойства.
  3. Скопируйте расположение файла из поля Значение данных и вставьте его в адресную строку проводника.
  4. После того, как вы откроете эту папку, удалите все файлы из нее.

Если проверка реестра и удаление этих файлов слишком сложны для вас, вы также можете использовать такие инструменты, как OutlookTempCleaner и OutlookTools , чтобы быстро и легко очистить папку Outlook Secure Temp.

Исправлено – «Не удается создать файл», если этот файл уже существует

Решение 1. Проверьте свой синтаксис

Пользователи сообщали об этой ошибке при попытке создать ссылку с помощью команды mklink. Эта команда может быть очень полезной, но для ее использования необходимо убедиться, что ваш синтаксис правильный. Если ваш синтаксис неправильный, вы, скорее всего, получите сообщение Невозможно создать файл об ошибке . Если вы используете команду mklink, обязательно используйте следующий синтаксис: mklink [параметры] [ссылка] [цель] .

Решение 2. Переместите файлы из ссылки в целевую папку .

Как мы уже объясняли в нашем предыдущем решении, синтаксис mklink должен выглядеть следующим образом: mklink [options] [Link] [Target] .Чтобы решить эту проблему, вам нужно вручную переместить файлы из каталога Link в каталог Target.

После этого удалите папку Link и попробуйте снова запустить команду. Помните, что удаление определенных каталогов может привести к проблемам, поэтому может быть лучше просто переименовать их.

Решение 3. Удалите каталог Tvsuinstaller

Пользователи сообщали об этой ошибке при попытке установить обновления системы, и, по-видимому, эту проблему можно устранить на ноутбуках Lenovo, удалив один каталог. Просто перейдите в C: ProgramDataLenovo и удалите папку Tvsuinstaller . После удаления попробуйте выполнить обновление системы еще раз.

Невозможно создать файл обычно возникает при попытке просмотра вложений Outlook или при создании ссылок на вашем компьютере, но, как вы можете видеть, эту проблему можно легко решить с помощью одного из наших решения.

вписав данную команду:
mklink /d C:/Users/pimpam/Desktop/dbot.exe C:/Users/pimpam/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/dbot.exe

я получаю ответ:
Invalid switch - "Users".

В теории она должна создавать ярлык на рабочем столе, но не работает вовсе

задан 16 фев 2022 в 18:42

Insild's user avatar

1

Попробуйте писать пути к директориям в кавычках. Потому что у вас есть пробел в одном из путей, команда как раз работает по разделениям через пробел и думает, что передаёте 4 аргумента, вместо 3-ёх

ответ дан 16 фев 2022 в 18:48

Алексей Шиманский's user avatar

3

Понравилась статья? Поделить с друзьями:
  • Mit kerberos for windows krb5 ini
  • Mission planner скачать на русском для windows 10
  • Missing operating system что делать windows 7 при запуске
  • Missing operating system что делать windows 7 на ноутбуке
  • Missing operating system при установке с флешки windows 10