пятница, 14 августа 2009 г.

MSTSC.EXE или файлики с расширением RDP в разрезе :)

Файлы .rdp представляют собой обычные текстовые файлы, которые содержат строки вида «настройка»:i:«значение». Например, вы можете добавить к контекстному меню файлов данного расширения команду открытия с помощью блокнота, чтобы просмотреть их содержимое. Для этого достаточно воспользоваться ветвью реестра HKCR\RDP.File\Shell. Например, присвоить параметру по умолчанию, расположенному в ветви реестра HKCR\RDP.File\shell\notepad\command, значение notepad.exe %1.

Файлы с расширением .rdp могут содержать в себе следующие строки.

* desktopwidth:i. Определяет ширину рабочего стола (операционная система Windows CE поддерживает только полноэкранный режим).
* desktopheight:i. Определяет ширину рабочего стола.
* session bpp:i. Определяет используемую глубину цвета.
* winposstr:i. Определяет положение диалогового окна подключения к удаленному рабочему столу на экране компьютеров.
* full address:s. Определяет компьютер, к которому необходимо выполнить подключение.
* compression:i. Определяет, будет ли использоваться сжатие данных при передаче на клиентский компьютер.
* keyboardhook:i. Определяет, на каком из компьютеров (локальном или к которому вы подключены) будут выполняться нажимаемые вами комбинации клавиш.
* audiomode:i. Определяет, на каком из компьютеров (локальном или к которому вы подключены) будет воспроизводиться звук.
* redirectdrives:i. Определяет, будет ли использоваться автоматическое подключение дисков локального компьютера при входе на удаленный компьютер. Если данная возможность включена, тогда в окне папки COMPUTER удаленного компьютера будут отображаться не только диски удаленного компьютера, но и диски вашего компьютера. Это позволяет облегчить передачу инфомрации между двумя компьютерами.
* redirectprinters:i. Определяет, будет ли использоваться автоматическое подключение принтеров при входе на удаленный компьютер. Если данная возможность установлена, тогда вы сможете работать с подклеченными к удаленному компьютеру принтерами, как будто они установлены на вашем компьютере.
* redirectcomports:i. Определяет, будет ли использоваться автоматическое подключение COM-портов при входе на удаленный компьютер.
* redirectsmartcards:i. Определяет, будет ли использоваться автоматическое подключение смарт-карт при входе на удаленный компьютер.
* displayconnectionbar:i. Определяет, будет ли отображаться панель подключений при входе на удаленный компьютер. С ее помощью можно легко управлять размером экрана удаленного подключения.
* username:s. Определяет имя пользователя, от имени которого будет выполняться подключение к удаленному компьютеру.
* domain:s. Определяет домен, к компьютеру которого будет выполняться удаленное подключение.
* alternate shell:s. Определяет программу, которая будет автоматически запускаться при входе пользователя на удаленный компьютер.
* shell working directory:s. Определяет рабочий каталог программы, которая будет автоматически запускаться при входе пользователя на удаленный компьютер.
* disable wallpaper:i. Определяет, будет ли отображаться фоновый рисунок на удаленном компьютере.
* disable full window drag:i. Определяет, будет ли отображаться содержимое папки при перетаскивании на удаленном компьютере.
* disable menu anims:i. Определяет, будет ли выполняться анимация меню и окон на удаленном компьютере.
* disable themes:i. Определяет, будет ли разрешено использование тем на удаленном компьютере.
* bitmapcachepersistenable:i. Определяет, будет ли выполняться кэширование графики удаленного компьютера на локальном компьютере. Кэширование позволяет повысить быстродействие работы на удаленном компьютере.
* autoreconnection enabled:i. Определяет, будет ли клиентский компьютер автоматически переустанавливать разорванное соединение с удаленным компьютером.

Комментариев нет: