«Подготовка вставки информации» при копировании файлов на сервер с использованием RDP

10

Я пытаюсь скопировать файлы из одной серверной папки в другую серверную папку по соединению RDP, и это окно появляется, когда я нажимаю CTRL + C для копирования файлов:

Копирование

В 276 файлах и 49 папках копируется всего 12,5 МБ, и это должно быть очень быстро, но, похоже, используется общий доступ к буферу обмена RDP, так как я вижу сетевую активность около 60-128 КБ и быстрое перетаскивание содержимого в место назначения правой кнопкой мыши. Если я отключу общий доступ к буферу обмена, то CTRL + C для копирования также будет работать быстро.

Я заметил это только на одном сервере, и это случилось где-то за последние два месяца. Существуют ли какие-либо настройки конфигурации, которые могли быть изменены обновлением Windows?

Я хочу вернуться к тому, как это работало раньше:

  1. Совместное использование буфера обмена включено, что позволяет мне копировать и вставлять текст в буфер обмена между клиентом и сервером
  2. Общие диски включены, что позволяет мне получить доступ к локальным дискам на клиенте в сеансе сервера
  3. Копирование файлов между локальными каталогами на сервере не копирует содержимое файла в буфер обмена на клиенте с помощью rdpclip.exe (с использованием либо CTRL + C, либо копирования правой кнопкой мыши)
  4. Копирование файлов из общих папок на моем клиенте \\tsclient\xxxне связано с буфером обмена, хотя он копирует данные по сети (90% уверены, что так оно и было раньше, у меня не было всплывающего окна, пока я не вставил файлы в сервер)
Джейсон Гомаат
источник
Я считаю, что ваше предположение верно, и я думаю, что я провел несколько тестов с этим несколько лет назад. При выполнении определенных операций копирования файлов данные проходят через буфер обмена RDP, что означает, что они отправляются с исходного компьютера через клиент RDP на конечный компьютер. Вы делали это из контекстного меню, из меню Файл | Копировать или просто перетаскивая?
Joeqwerty
И щелкнув правой кнопкой мыши и выбрав команду «Копировать» и сочетание клавиш CTRL + C с выбранными файлами, я не думаю, что пытался скопировать из меню файлов. Мне показалось, что я помню, как перетаскивал файлы вчера, делая то же самое, но когда я попробовал это сегодня, он работал нормально, когда я нажимал на файлы правой кнопкой мыши и выбирал копию в месте назначения.
Джейсон Гомаат
Обновление: использование копии из меню редактирования проводника показывает то же поведение. Убийство rdpclip.exeпредотвращает это, но оно полностью предотвращает совместное использование буфера обмена. Запуск обратно не помог. rdpclip.exeпохоже, дата файла 17.02.07, поэтому я не думаю, что он был обновлен.
Джейсон Гомаат

Ответы:

5

Вы можете предотвратить это, убедившись, что вы не разделяете диски через ваше RDP-соединение.

При подключении к серверу через RDP:

  • Нажмите Показать параметры
  • Перейти на вкладку Локальные ресурсы
  • Нажмите Настройки
  • Нажмите Больше
  • Отменить выбор всех дисков

Это сработало для меня и избавилось от диалога «Подготовка информации о вставке».

cswilby
источник
Разве это не полностью назад? В частности, я вообще не копирую в удаленные каталоги, я копирую между двумя каталогами на удаленном сервере. Я также хотел бы иметь общие диски, чтобы позволить мне легко копировать файлы в них и из них. Почему отключение общих дисков влияет на копирование / вставку файлов в буфер обмена?
Джейсон Гомаат
Извините, что потребовалось время, чтобы вернуться к этому - я должен быть честным и сказать, что я не знаком с внутренней работой RDP. Я думаю, что когда вы помещаете элементы в буфер обмена, RDP предполагает, что вы можете скопировать эти файлы на общий диск в какой-то момент. Это может даже пойти настолько далеко, чтобы синхронизировать ваш локальный буфер обмена с удаленным буфером обмена. Если вам нужно скопировать файлы между двумя серверами, я бы рекомендовал вместо этого использовать FTP.
cswilby
Спасибо за ответ. Я надеялся, что это будет какая-то неясная настройка реестра, которую кто-то может знать. В конце концов, он по-прежнему работает в 2008 году и изменился только в 2003 году, когда сервер сделал некоторые обновления или я обновил Windows 8.1 (хотя это не повлияло на серверы 2008 года). Мне нужно, чтобы совместное использование буфера обмена было включено, поэтому я думаю, что неспособность легко копировать файлы - меньшее из двух зол.
Джейсон Гомаат
это все объясняет. также почему мой предыдущий обходной путь, drag'n'drop, всегда работал.
17
1

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

Я обнаружил, что когда вы открываете 2 окна проводника и перетаскиваете файлы из одной папки в другую, они будут скопированы без раздражающего открытия диалога. (также при копировании на локальный подключенный диск)

Моя главная проблема с этим диалогом состоит в том, что когда я нажимаю кнопку отмены, через несколько секунд он снова и снова всплывает. Иногда я должен нажать 5 раз, чтобы отменить

Сьорс Мильтенбург
источник
0

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

Натан С
источник
Это настройка? Что-то с обновлением до сервера 2003? Это не сработало два месяца назад и не работает на других серверах.
Джейсон Гомаат
0

Это всегда имело место в 2003 rdpclip, когда включено отображение дисков RDP. Когда включен только общий доступ к буферу обмена, этого не происходит. Он синхронизирует буфер обмена, даже если щелкнуть правой кнопкой мыши в удаленном окне.

Простое универсальное решение - никогда не использовать ctrl-c и ctrl-v или щелчок правой кнопкой мыши для копирования или вставки в сеансах RDP. Вместо этого используйте перетаскивание из одной папки в другую, и эта проблема исчезнет.

jotap
источник
Я так не думаю. Я копировал и вставлял разделы конфигурации с моего компьютера разработки, используя обмен буфера обмена в течение многих лет, так что это всегда было включено. Я также использовал \\tsclient\c\xxxкак способ копирования развертываний с моего компьютера. И я также скопировал довольно большие каталоги на сервере, используя CTRL+Cи / CTRL+Vи щелкнув правой кнопкой мыши на кнопке «копировать / вставить», и у меня никогда не возникало проблем до прошлого года. Сервер Windows 2008 этого не делает, но оба сервера, на которых у нас работает 2003, делают это. Я использую два сервера с недавними проблемами с 2008 года.
Джейсон Гомаат
Возможно, это как-то связано с клиентом ... Я точно не знаю, когда это произошло, но это могло произойти примерно в то время, когда я обновил свой клиентский компьютер до Windows 8.1 ...
Джейсон Гомаат,
@JasonGoemaat ... или просто никогда не используйте правую кнопку мыши или ctrl-c и ctrl-v вместо того, чтобы копировать и вставлять, перетаскивая и перетаскивая, и вы можете поддерживать буфер обмена, избегая этой проблемы.
Jotap