Невозможно скопировать файл в себя

Обновлено: 07.07.2024

Копирует один или несколько файлов из одного расположения в другое.

В консоли восстановления можно также использовать команду Копировать с другими параметрами. дополнительные сведения о консоли восстановления см. в разделе Windows среды восстановления (Windows RE).

Синтаксис

Параметры

Параметр Описание
/d Позволяет сохранить копируемые зашифрованные файлы в виде расшифрованных файлов в месте назначения.
/v Проверяет, правильно ли записаны новые файлы.
/n Использует короткое имя файла (если доступно) при копировании файла с именем длиннее восьми символов или с расширением имени файла длиннее трех символов.
/y Подавляет запрос на подтверждение перезаписи существующего целевого файла.
/-и Выводит запрос на подтверждение перезаписи существующего целевого файла.
/z Копирует сетевые файлы в перезапускаемый режим.
/a Указывает текстовый файл ASCII.
/b Указывает на двоичный файл.
<source> Обязательный. Указывает расположение, из которого необходимо скопировать файл или набор файлов. Источник может состоять из буквы диска и двоеточия, имени каталога, имени файла или их сочетания.
<destination> Обязательный. Указывает расположение, в которое необходимо скопировать файл или набор файлов. Назначение может состоять из буквы диска и двоеточия, имени каталога, имени файла или их сочетания.
/? Отображение справки в командной строке.

Remarks

Можно скопировать текстовый файл ASCII, в котором используется символ конца файла (CTRL + Z), чтобы указать конец файла.

Если параметр /a предшествует или следует за списком файлов в командной строке, он применяется ко всем файлам, перечисленным до тех пор, пока не встретится копия . В этом случае /b применяется к файлу, предшествующему /b.

Действие /a зависит от его расположения в строке командной строки: - Если после Source указано значение /a , команда Copy обрабатывает файл как ASCII-файл и копирует данные, предшествующие первому символу конца файла (Ctrl + Z). - Если параметр /a следует за назначением, команда Copy добавляет символ конца файла (Ctrl + Z) в качестве последнего символа файла.

Если /b указывает интерпретатору команд считывать число байтов, указанное размером файла в каталоге. /b — это значение по умолчанию для Copy, если только копирование не объединяет файлы.

Если /b предшествует или следует за списком файлов в командной строке, он применяется ко всем файлам в списке до тех пор , пока не встретится параметр /a. В этом случае /a применяется к файлу, предшествующему /a.

Действие /b зависит от его позиции в командной строке:-if /b следует за источником, команда Copy копирует весь файл, включая любой символ конца файла (Ctrl + Z). -If /b следует за назначением, команда Copy не добавляет символ конца файла (Ctrl + Z).

Если в переменной среды копикмд предустановлен параметр /y , его можно переопределить с помощью /-и в командной строке. По умолчанию при замене этого параметра выводится запрос, если команда Copy не выполняется в пакетном скрипте.

Чтобы добавить файлы, укажите один файл для назначения, но несколько файлов для источника (используйте символы-шаблоны или формат файла file1 + file2 + файл3 ).

Если во время фазы копирования теряется соединение (например, если сервер переходит в автономный режим), можно использовать копию/z , чтобы возобновить подключение после восстановления подключения. Параметр /z также отображает процент завершения операции копирования для каждого файла.

Имя устройства можно заменить одним или несколькими экземплярами источника или назначения.

Если назначением является устройство (например, COM1 или LPT1), параметр /b копирует данные на устройство в двоичном режиме. В двоичном режиме copy/b копирует все символы (включая такие специальные символы, как CTRL + C, CTRL + S, CTRL + Z и ввод) на устройство в виде данных. Однако если параметр /b не указан, данные копируются на устройство в режиме ASCII. В режиме ASCII специальные символы могут привести к объединению файлов во время процесса копирования.

Если в источнике указано несколько файлов, команда Copy объединяет их в один файл, используя имя файла, указанное в поле назначение. Команда Copy предполагает, что Объединенные файлы являются файлами ASCII, если не используется параметр /b .

Чтобы скопировать файлы длиной 0 байт или скопировать все файлы и подкаталоги каталога, используйте команду xcopy.

Чтобы назначить текущее время и дату файлу без изменения файла, используйте следующий синтаксис:

Где запятые указывают, что конечный параметр был намеренно оставлен.

Примеры

Чтобы скопировать файл с именем memo.doc для letter.doc на текущем диске и убедиться, что символ конца файла (Ctrl + Z) находится в конце скопированного файла, введите:

Чтобы скопировать файл с именем перебора. Typ из текущего диска и каталога в существующий каталог с именем птиц , расположенный на диске C, введите:

Если каталог птиц не существует, файл Renamed . Typ копируется в файл с именем птиц , расположенный в корневом каталоге на диске C.

Чтобы объединить Mar89. rpt, Apr89. rpt и May89. rpt, расположенные в текущем каталоге, и поместить их в файл с именем Report (также в текущем каталоге), введите:

При объединении файлов команда копирования помечает конечный файл текущими датой и временем. Если параметр Destination не указан, файлы объединяются и сохраняются под именем первого файла в списке.

Чтобы объединить все файлы в отчете, если файл с именем Report уже существует, введите:

Чтобы объединить все файлы в текущем каталоге, имеющие расширение имени файла .txt, в один файл с именем Combined.doc, введите:

Чтобы объединить несколько двоичных файлов в один файл, используйте подстановочные знаки, включите /b. это не доWindows расинтерпретации CTRL + Z как символа конца файла. Например, введите:

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

COPY - описание команды и примеры использования

COPY - Копирование одного или нескольких файлов из одного расположения в другое.

Синтаксис

Параметры

Параметр Описание
/d Сохранение копируемых шифрованных файлов как расшифрованных в месте назначения
/v Проверка правильности копирования путем сравнения копий файлов
/n Использование короткого имени (при наличии) копируемого файла, если его имя превышает 8 символов или его расширение превышает 3 символа
/y Отмена вывода запроса на подтверждение перезаписи существующего конечного файла
/-y Вывод запроса на подтверждение перезаписи существующего конечного файла
/z Копирование файлов по сети в режиме перезапуска
/a Указание текстового файла в формате ASCII
/b Указание двоичного файла. источник Обязательный параметр. Задание расположение файла или набора файлов, которые требуется скопировать. Параметр источник может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации. назначение Обязательный параметр. Задание расположения, в которое требуется скопировать файл или набор файлов. Параметр назначение может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации
/? Отображение справки в командной строке

Примечания

Примеры использования

Чтобы скопировать файл Memo.doc в файл Letter.doc на текущем диске и убедиться, что символ конца файла находится в конце скопированного файла, введите следующую команду:

Чтобы скопировать файл Robin.typ с текущего каталога на текущем диске в существующий каталог Birds на диске C, введите следующую команду:

Если каталог Birds не существует, файл Robin.typ будет скопирован в файл с именем Birds в корневой каталог диска C.

Чтобы скопировать несколько файлов в один, перечислите несколько файлов в параметре источник, разделяя их имена значком плюс (+), и укажите в параметре назначение файл, который должен содержать результат объединения этих файлов. Например, чтобы объединить файлы Mar89.rpt, Apr89.rpt и May89.rpt из текущего каталога на текущем диске и поместить их в файл Report в текущем каталоге на текущем диске, введите следующую команду:

При объединении команда copy создает конечный файл с текущими датой и временем. Если параметр назначение не указан, файлы объединяются и сохраняются в файле с именем первого файла в списке. Например, чтобы объединить четыре файла в файле Report, если такой файл уже существует, введите следующую команду:

Кроме того, несколько файлов можно объединить в один с помощью символов подстановки (* или ?). Например, чтобы объединить все файлы с расширением .txt в текущем каталоге на текущем диске в файл Combin.doc, введите следующую команду:

Если требуется объединить несколько двоичных файлов в один с использованием подстановочных знаков, воспользуйтесь параметром /b. В результате CTRL+Z не будет рассматриваться как символ конца файла в Windows XP. Например, введите следующую команду:

Если объединяются двоичные файлы, результат может оказаться непригодным из-за нарушения внутреннего форматирования.

В следующем примере команда copy объединяет каждый файл с расширением .txt с соответствующим ему файлом с расширением .ref. Результатом является файл с тем же именем, но с расширением .doc. Таким образом, команда copy объединит файлы File1.txt и File1.ref в файл File1.doc, затем файлы File2.txt и File2.ref в файл File2.doc и т. д. Например, введите следующую команду:

Команда COPY при работе в командной строке позволяет копировать один или несколько файлов. Команда имеет синтаксис: COPY[/D][/V][/N][/Y | /-Y][/Z][/L][/A | /B]источник[/A | /B][+ источник[/A | /B] [+ . ]][результат [/A | /B]]. Источником является имя копируемого файла, а результатом является каталог, в который будет помещена копия этого файла и/или имя создаваемого файла.

Для примера, создадим на диске «С» какой-нибудь файл (я создал текстовый файл «robot.txt»), а на диске «D» какую-нибудь папку (я создал папку «folder1»). Тогда команда для копирования файла «robot.txt» в папку «folder1» выглядит так: copy robot.txt d:\folder1

copy

Если необходимо скопировать файл, изменив при этом его имя, необходимо записать следующую команду: copy robot.txt d:\folder1\file.txt В этом случае, файл «robot.txt» будет скопирован в папку «folder1», но уже с именем «file.txt».

copy.

Для того чтобы скопировать все файлы с выбранным расширением, необходимо вместо названия файла поставить звездочку «*». Например, создадим на диске «С» какую-нибудь папку (я создал папку «papka») и скопируем в нее все текстовые файлы из папки «folder1», расположенной на диске «D». Команда будет иметь вид: copy d:\folder1\*.txt c:\papka

copy..

Если в качестве [результата] не указывать каталог, то команда copy скопирует файл (или файлы) и поместит их в текущем каталоге. При этом скопированные файлы будут иметь то же имя, дату и время создания, что и исходный файл. Например, создадим в папке «folder1», расположенной на диске «D» текстовый файл с именем «robot1.txt». После этого в командной строке изменим текущий каталог с «C:\>» на «C:\Papka». Тогда команда copy d:\folder1\robot1.txt скопирует файл «robot1.txt» из папки «folder1» и поместит его в текущем каталоге, т.е. в папку «papka», расположенную на диске «C». Причем, имя, дата и время создания скопированного файла будет идентично исходному файлу.

copy.

Для того чтобы скопировать все файлы из определенного каталога, необходимо вместо названия файла поставить звездочку «*» и вместо расширения файла поставить звездочку «*». Например, создадим в папке «folder1» несколько файлов, имеющих различные расширения (документ Word, архив Rar и т.д.). Тогда команда для копирования всех файлов из папки «folder1» на диск «C» будет выглядеть: copy d:\folder1\*.* c:\

copy.

  • LPT1 – LPT3 (параллельные порты).
  • COM1 – COM3 (последовательные порты).
  • CON (терминал, при выводе это экран компьютера, при вводе – клавиатура).
  • PRN (принтер).
  • AUX (устройство, подсоединяемое к последовательному порту 1).

Например, с помощью командной строки и команды «copy» можно создать текстовый файл и записать в него информацию: copy con f1.txt . Команда copy con f1.txt создаст текстовый файл «f1.txt» и скопирует в него символы, которые вы будете вводить с клавиатуры.

copy.

После ввода команды copy con f1.txt нажимаем Enter и вводим слова, которые необходимо сохранить (я ввел command com). После ввода необходимо поставить признак конца файла (нажать Ctrl+Z).
C помощью команды copy можно объединять несколько файлов в один файл. Например, создадим на диске «C» два файла f2.txt и f3.txt (файл f1.txt мы создали ранее) и запишем в эти файлы какую-нибудь информацию. Тогда команда copy f1.txt+f2.txt+f3.txt d:\f4.txt скопирует содержимое файлов «f1.txt», «f2.txt», «f3.txt» в файл «f4.txt», который будет автоматически создан на диске «D».

copy.

Если при объединении файлов не указывать файл - [результат], то вся информация будет сохранена в первом файле. Например, команда copy f1.txt+f2.txt+f3.txt добавит к содержимому файла f1.txt содержимое файлов f2.txt и f3.txt

copy.

copy2

Доступ к файлу запрещен

Быстрая навигация:

Доступ к файлам запрещен при копировании или перемещении файлов

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

Хочешь верь, хочешь нет, Решение MiniTool очень профессионально занимается резервным копированием данных, восстановлением файлов и устранением неполадок.

Многие люди жаловались, что Windows 10 не позволяет мне перемещать файлы; они сказали, что система не позволяет им копировать, перемещать или удалять файл / папку.

Случай 1. Windows 10 не позволяет мне переместить файл.

Случай 2: Windows 10 не позволяет мне перемещать / удалять файлы как администратор.

Перешел с Windows 7 на Windows 10, и, хотя есть некоторые серьезные проблемы, мне пока действительно нравится Windows 10 - к сожалению, я не могу удалять / перемещать файлы на своем ПК, хотя я являюсь администратором с полным контролем и т. Один файл находится на моем рабочем столе, но он не позволяет мне удалять из библиотек или перемещать их в другой локальный компьютер. Любая помощь? - от AtheresRiften

Случай 3: Я не могу скопировать папку на свой USB-накопитель.

У меня USB-накопитель на 8 ГБ. Когда я попытался скопировать папку размером 90 МБ с 4 файлами, она перестала отвечать (отображается «Не отвечает»). Мне нужно перейти в диспетчер задач, чтобы завершить задачу. Он никоим образом не защищен от записи. Я могу создать папку, а затем скопировать свои файлы по отдельности в эту папку. Кроме того, я могу копировать файлы с USB на жесткий диск. Подробная информация о моем USB-накопителе: Файловая система: NTFS, Свободное пространство: 7,03 ГБ. - от ская

Случай 4: Windows 10 не может иногда перетаскивать файлы . и другие ошибки.

Не уверен, что случилось, или это вирус . Но иногда я не могу перетаскивать файлы, иногда могу, иногда нет, когда я не могу перетащить и отпустить, я также не могу ничего щелкнуть правой кнопкой мыши. Окно опций появится на миллисекунду и просто исчезнет. Будет очень плохо; он также просто закроет программы автоматически. Я попробовал дерево конечных процессов в проводнике, отключил расширения Chrome, удалил хром, проводник и т. Д., Отключил сенсорную панель, попробовал новую мышь; даже сделал сброс настроек на моем ноутбуке и все еще без исправлений. Кто-нибудь, пожалуйста, помогите . - от © hosenOne

Таким образом, случаи, когда Windows 10 не может копировать или перемещать файлы, можно разделить на следующие 6 типов: внимательно прочтите их, чтобы найти лучшие решения для исправления отказа в доступе к файлам или папкам.

Не удается скопировать или переместить файлы / папки Windows 10

Попробуйте описанные ниже методы, если вы не можете скопировать файлы на внешний жесткий диск Windows 10 или на локальный диск.

№1. Проверьте разрешения учетной записи.

  1. Нажмите Windows + S , чтобы открыть панель поиска Windows.
  2. Введите в него панель управления и нажмите Войти .
  3. Выбрать Учетные записи пользователей . (Щелкните Учетные записи пользователей снова, если вы просматриваете по категориям.)
  4. Нажмите Управление другой учетной записью в разделе Внести изменения в свою учетную запись.
  5. Взгляните на аккаунты в списке и проверьте, есть ли там Администратор Слово под именем целевой учетной записи.

Администратор

Как изменить свою учетную запись на администраторов, если это не так:

  1. Нажмите Windows + X одновременно.
  2. Выберите Управление компьютером из Меню WinX .
  3. Развернуть Локальные пользователи и группы в Системных инструментах.
  4. Выбрать Пользователи на левой боковой панели, а затем посмотрите на правую панель.
  5. Дважды щелкните целевой аккаунт, чтобы открыть Свойства окно.
  6. Перейти к Член вкладка вверху.
  7. Нажми на Добавить… кнопку внизу слева.
  8. Ищите Введите имена объектов для выбора в окне выбора групп.
  9. Тип Администраторы в текстовое поле и щелкните Проверить имена .
  10. Нажми на Хорошо кнопка.
  11. Выбрать Администраторы . Затем щелкните Применять и Хорошо для подтверждения изменений.
  12. Перезагрузите компьютер.

Проверить имена

№2. Запустите сканирование SFC.

  1. Откройте панель поиска Windows и введите cmd .
  2. Щелкните правой кнопкой мыши на Командная строка из результатов поиска.
  3. выберите Запустить от имени администратора из меню. (Щелкните да если вы видите окно управления учетными записями пользователей.)
  4. Введите (или скопируйте и вставьте) команду: sfc / scannow .
  5. Нажмите Войти и дождитесь завершения сканирования.

SFC сканирование

Если сканирование SFC не удалось, вам следует попробовать инструмент DISM.

  1. Повторите шаги с 1 по 3.
  2. Скопируйте и вставьте эту команду и нажмите Войти : DISM / онлайн / Cleanup-Image / ScanHealth .
  3. Дождитесь завершения команды.
  4. Скопируйте и вставьте эту команду и нажмите Войти : DISM / Онлайн / Очистка-Образ / RestoreHealth .
  5. Дождитесь завершения команды и перезагрузите компьютер.

DISM

№3. Перезапустите проводник Windows.

  1. Щелкните правой кнопкой мыши пустое место на панели задач.
  2. выберите Диспетчер задач из всплывающего меню. (Вы также нажимаете Ctrl + Alt + Delete выбрать Диспетчер задач.)
  3. Убедитесь, что Процессы вкладка выбрана.
  4. Искать проводник Виндоус и выберите его.
  5. Нажми на Рестарт в правом нижнем углу. (Вы также можете выбрать Рестарт из контекстного меню проводника Windows.)

Рестарт

№4. Сканирование на наличие вирусов и вредоносных программ.

  1. Закройте все программы, приложения и страницы, над которыми вы работаете.
  2. Нажмите Windows + I , чтобы открыть приложение 'Настройки'.
  3. выберите Обновление и безопасность .
  4. Выбрать Безопасность Windows на левой боковой панели и нажмите Защита от вирусов и угроз из правой панели.
  5. выберите Параметры сканирования в разделе «Текущие угрозы», если у вас установлена ​​последняя версия Windows 10; Выбрать Запустите новое расширенное сканирование в разделе История угроз, если вы используете предыдущую версию.
  6. Следуйте инструкциям, чтобы завершить сканирование и удалить вирусы, обнаруженные на устройстве.
  7. Перезагрузите компьютер.

Защита от вирусов и угроз

Невозможно скопировать или переместить файл / папку, открытую в другой программе

№1. Закройте приложения.

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

№2. Пустая мусорная корзина.

  1. Ищите Корзина значок на рабочем столе.
  2. Щелкните правой кнопкой мыши и выберите Пустая мусорная корзина .
  3. Вы также можете очистить корзину вручную: открыть Корзина -> пресса Ctrl + A чтобы выбрать здесь все элементы -> нажмите Shift + Удалить чтобы очистить их.

Пустая мусорная корзина

Как восстановить файлы, удаленные из корзины?

№3. Измените политику локальной группы.

  1. Нажмите Windows + R , чтобы открыть диалоговое окно «Выполнить».
  2. Тип msc в текстовое поле и нажмите Enter.
  3. Развернуть Конфигурация пользователя , Административные шаблоны , и Компоненты Windows по одному.
  4. Выберите проводник на левой панели. Дважды щелкните на Отключить кеширование миниатюр в скрытых файлах thumbs.db в правой панели.
  5. Проверьте Включено вместо «Не настроено» или «Отключено».
  6. Нажмите Применять и Хорошо чтобы сохранить изменения.

Включено

№4. Изменить реестр.

  1. открыто Бежать диалог.
  2. Тип regedit и нажмите Хорошо .
  3. Скопируйте и вставьте это в адресную строку редактора реестра и нажмите Войти : Компьютер HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer Advanced .
  4. Дважды щелкните значок Иконки Только DWORD в правой панели.
  5. Измените значение данных с 0 на 1 и нажмите Хорошо .

Иконки Только

Вы также можете решить проблему:

  • Изменение DWORD DisableThumbnails
  • Создание ключа проводника и создание и изменение DWORD DisableThumbsDBOnNetworkFolders

№5. Удалите папки Temp.

  1. Тип % темп% в текстовое поле диалога «Выполнить» и нажмите Войти .
  2. Нажмите Ctrl + A чтобы выбрать все элементы. Нажмите Shift + Удалить чтобы удалить их.
  3. Тип темп и нажмите Войти .
  4. Нажмите Ctrl + A чтобы выбрать все элементы. Нажмите Shift + Удалить чтобы удалить их.

Темп

№6. Выполните очистку диска.

  1. Нажмите Windows + S и введите очистка диска .
  2. Нажмите Войти , чтобы открыть окно очистки диска.
  3. Выберите диск, который хотите очистить и нажмите Хорошо .
  4. Дождитесь завершения процесса сканирования.
  5. Проверьте Миниатюры и нажмите Хорошо .
  6. Дождитесь завершения действия.

Миниатюры

№7. Проверить диск на наличие ошибок.

  1. Откройте проводник и щелкните правой кнопкой мыши диск с ошибкой отказа в доступе к папке назначения.
  2. выберите Свойства из контекстного меню.
  3. Перейти к инструменты и перейдите в раздел Проверка ошибок.
  4. Нажми на Проверьте и следуйте инструкциям, чтобы завершить сканирование диска.

Не удается переместить или удалить файл Windows 10

Иногда вы не можете удалить файл или папку, даже нажав Shift + Delete. В этой части основное внимание уделяется удалению файлов, которые нельзя удалить. Прежде всего, вы должны убедиться, что все приложения, использующие файл, который вы пытаетесь удалить (или содержащие его), закрыты. Если проблема не исчезнет, ​​попробуйте следующие методы.

№1. Используйте командную строку.

  1. Нажмите Начало и прокрутите вниз, чтобы найти Система Windows .
  2. Разверните его и щелкните правой кнопкой мыши Командная строка .
  3. выберите Больше а потом Запустить от имени администратора .
  4. Тип из и расположение файла / папки, которую вы хотите удалить. Например, E: Test text.txt .
  5. Нажмите Войти на клавиатуре.

Запустить от имени администратора

№2. Удалить в безопасном режиме.

  1. Откройте настройки, нажав Windows + I .
  2. выберите Обновление и безопасность и перейдите к Восстановление в левом окне.
  3. Искать Расширенный запуск в правом окне и нажмите Перезагрузить сейчас под ним.
  4. выберите Устранение неполадок , Расширенные настройки , и Параметры запуска в целях.
  5. Нажмите F4 чтобы включить безопасный режим.
  6. открыто проводник Виндоус , чтобы найти целевой файл или папку.
  7. Удалите файл / папку и перезагрузите компьютер.

Перезагрузить сейчас

Еще один способ принудительного удаления элементов - использование стороннего инструмента.

Читайте также: