Постарался смоделировать Вашу ситуацию:
Командная строка запуска 1С у меня такая...
rdesktop -u"rdpuser" -p"rdppassword" -s"C:\Program files\1Cv77.ADM\Bin\1Cv7.exe enterprise /d D:\buu\1sbdb_new" -k en-us -D -g1024x733 192.168.0.1
работаю в xUbuntu... включен Clipboard Manager(элемент панели - избавляет от разных неприятностей, добавляет новые

)
Что получилось:
Цифры ВСЕГДА верно переносятся через копи-паст! Русские слова переносятся верно ТОЛЬКО если на RDP(надеюсь понятно что это я о "1С под Win"?) включен "русский", если "английский" - имеем "в буфере" "кракозябы"...
Посмотрел ключи для rdesktop:
rdesktop --help
Есть по Вашей теме странный ключ -L ... -L: local codepage
почему странный? Ни полслова что ему писать в качестве параметра, а команда "man rdesktop" и вовсе молчит о его существовании как пленный_партизан... попробовал использовать - получилась такая командная строка...
rdesktop -u"rdpuser" -p"rdppassword" -s"C:\Program files\1Cv77.ADM\Bin\1Cv7.exe enterprise /d D:\buu\1sbdb_new" -L utf8 -k en-us -D -g1024x733 192.168.0.1
результат практически тот же - где правильно копировались русские - остались, где были "кракозябы" - так и осталось, цифры всегда на месте.
Вот практически все мои изыскания для Вашей пользы...
