Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - [решено] Перезапуск професса буфера обмена на терминальном сервере

Ответить
Настройки темы
2008 R2 - [решено] Перезапуск професса буфера обмена на терминальном сервере

Аватара для HellFire_MZ

Ветеран


Сообщения: 812
Благодарности: 53


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Доброе утро!
Давно известна такая проблема на терминальном сервере. Локальный буфер не вставляет в удаленный и наоборот. Это случается, прямого лекарства от этого нет.
Поэтому я решил сделать кнопочку в 1с для пользователей, которая бы убивала процесс RDPCLIP и запускала его заново.
Код простой:
PHP код: Выделить весь код

Скрипт Новый COMОбъект("WScript.Shell"); 

Скрипт.Run("E:\sqlscripts\clipboard_restart.cmd"0False); 

Содержимое файла ниже:
PHP код: Выделить весь код

cls 

taskkill 
//FI "USERNAME eq %USERNAME%" /IM rdpclip.exe 
ping 
-n 1 -w 1000 1.1.1.1>nul 
start rdpclip
.exe 

Запуская его из 1с я получаю сообщение, мол, rdpclip не найден.
Копаюсь дальше, ищу этот файл. Пробую открыть его из платформы и файла нет. Из эксплорера есть, из платформы нет. Платформа 8.3.5.1119. Аналогично нет файла и в 8.2.
Непонятно, почему платформа не видит exe файл, причем конкретный. Рядом файлы в System32 видны.

Отправлено: 11:43, 07-10-2014

 

Аватара для HellFire_MZ

Ветеран


Сообщения: 812
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Интересное добавление: Файл видится если его скопировать сюда:
HTML код: Выделить весь код
C:\Windows\SysWOW64\config\systemprofile\Desktop


Отправлено: 11:45, 07-10-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для HellFire_MZ

Ветеран


Сообщения: 812
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Решение нашлось:

HTML код: Выделить весь код
cls taskkill /F /FI "USERNAME eq %USERNAME%" /IM rdpclip.exe ping -n 1 -w 1000 1.1.1.1>nul start %SYSYTEMROOT%\Sysnative\rdpclip.exe


Последний раз редактировалось HellFire_MZ, 07-10-2014 в 12:28.


Отправлено: 12:22, 07-10-2014 | #3



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - [решено] Перезапуск професса буфера обмена на терминальном сервере

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Автоматическая вставка из буфера обмена Seifer Скриптовые языки администрирования Windows 1 14-08-2014 12:40
Копирование буфера обмена в Paint и сохранение файла JimmOnLine Скриптовые языки администрирования Windows 2 15-03-2013 13:36
Разное - Paint не видит буфера обмена tomich Microsoft Windows 7 13 13-07-2012 18:34
Интернет - [видео] Charu – самурайский менеджер буфера обмена Vadikan Программное обеспечение Windows 2 07-02-2012 02:12
Ошибка переполнения буфера обмена PrianikOV Microsoft Windows 2000/XP 2 06-02-2006 16:03




 
Переход