У меня есть приложение для Windows, которое имеет форму с некоторыми вводами (адрес сервера, диски передачи, буфер обмена, размер Windows, ....). После того, как пользователь заполнил входные данные и нажал кнопку подключения, приложение создает файл .rdp
по заранее заданному пути со значением ввода, а затем запускает его с cmd.exe
(используя C # Process.Start()
). Пользователь успешно подключается к серверу, но не может копировать / вставлять что-либо на сервер или с сервера независимо от того, выбрал ли пользователь Transfer Drives
.
Пример файла RDP
full address:s:myserver.com
redirectdrives:i:1
drivestoredirect:s:C:\ //// or * to transfer all drives
Примечание
Transfer Drives
отлично работает, когда пользователь открывает файл .rdp
(двойным щелчком мыши).