У нас есть коллекция тысяч файлов подключения pcAnywhere (.CHF), которую мы храним на общем сетевом диске, и я пытаюсь импортировать все соединения в Remote Desktop Manager, чтобы упростить управление ими.

Диспетчер удаленных рабочих столов отслеживает соединения pcAnywhere, сохраняя путь к файлу CHF с необязательным полем "Переопределение хоста". Я планирую иметь один файл CHF для всех наших соединений, а затем использовать "Переопределение хоста" для хранения IP-адреса каждого соединения.

Диспетчер удаленных рабочих столов имеет четко определенный формат XML для импорта подключений, но моя проблема заключается в том, чтобы перевести все имена файлов и IP-адреса pcAnywhere в более читаемый формат. Файлы CHF являются непрозрачными двоичными файлами, и даже просмотр их в шестнадцатеричном редакторе не показывает очевидного способа извлечения IP-адреса. Сама программа pcAnywhere, похоже, не имеет механизма экспорта.

Можно ли как-нибудь создать текстовый, CSV, XML или другой читаемый файл, содержащий имя файла и IP-адрес / номер телефона для всех наших соединений?

1 ответ1

0

Я нашел Perl-скрипт pcainfo.p, который выполняет некоторое декодирование файлов CHF и CIF. Он не все декодирует, но этого достаточно для моих целей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .