MSDN > 論壇首頁 > Windows Forms General > Automatic login for Remote Desktop
發問發問
 

已答覆Automatic login for Remote Desktop

  • 2007年12月13日 上午 02:48MonkeyMark 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     

    Hi all,

     

    I would like some help in relation to Remote desktop. I was wondering if there was some console commands that cause Remote Desktop to run automatically enter in the username and password of a remote computer and then login. If it can't be done using the console, can it be programmed to automatically login (preferable in C++ or C#)?

     

    MonkeyMark

解答

  • 2007年12月18日 上午 05:23Yu Guo – MSFT 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     已答覆

    Hi,  MonkeyMark,

     

    Based on my understanding, you want to perform a auto login in your Remote Desktop, don't you?

     

    I think you should first open the Remote Desktop Connection application, input the server address, username and password.

    After that, you can save the configuration to a .rdp file.

    Actually, this file can be open with notepad.

    It is something like

    Code Block
    screen mode id:i:1
    desktopwidth:i:800
    desktopheight:i:600
    session bpp:i:16
    winposstr:s:2,3,482,159,1280,759
    full address:s:your server address
    compression:i:1
    keyboardhook:i:2
    audiomode:i:0
    redirectdrives:i:1
    redirectprinters:i:0
    redirectcomports:i:0
    redirectsmartcards:i:1
    displayconnectionbar:i:1
    autoreconnection enabled:i:1
    authentication level:i:0
    username:s:your user name
    domain:s:
    alternate shell:s:
    shell working directory:s:
    disable wallpaper:i:1
    disable full window drag:i:1
    disable menu anims:i:1
    disable themes:i:0
    disable cursor setting:i:0
    bitmapcachepersistenable:i:1
    password xxxxxxxx......xxxxxx


    The password is encrypted.

    Then you can start this .rdp file with

    Code Block

    System.Diagnostics.Process.Start("your rdp file path");

     

     

    More info

    http://msdn2.microsoft.com/en-us/library/system.diagnostics.process.start.aspx

     

     

    Hope this helps,

    Regards

     

所有回覆

  • 2007年12月18日 上午 05:23Yu Guo – MSFT 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     已答覆

    Hi,  MonkeyMark,

     

    Based on my understanding, you want to perform a auto login in your Remote Desktop, don't you?

     

    I think you should first open the Remote Desktop Connection application, input the server address, username and password.

    After that, you can save the configuration to a .rdp file.

    Actually, this file can be open with notepad.

    It is something like

    Code Block
    screen mode id:i:1
    desktopwidth:i:800
    desktopheight:i:600
    session bpp:i:16
    winposstr:s:2,3,482,159,1280,759
    full address:s:your server address
    compression:i:1
    keyboardhook:i:2
    audiomode:i:0
    redirectdrives:i:1
    redirectprinters:i:0
    redirectcomports:i:0
    redirectsmartcards:i:1
    displayconnectionbar:i:1
    autoreconnection enabled:i:1
    authentication level:i:0
    username:s:your user name
    domain:s:
    alternate shell:s:
    shell working directory:s:
    disable wallpaper:i:1
    disable full window drag:i:1
    disable menu anims:i:1
    disable themes:i:0
    disable cursor setting:i:0
    bitmapcachepersistenable:i:1
    password xxxxxxxx......xxxxxx


    The password is encrypted.

    Then you can start this .rdp file with

    Code Block

    System.Diagnostics.Process.Start("your rdp file path");

     

     

    More info

    http://msdn2.microsoft.com/en-us/library/system.diagnostics.process.start.aspx

     

     

    Hope this helps,

    Regards

     

  • 2007年12月24日 上午 12:38MonkeyMark 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     提議的解答

    Cheers for the help, it proved most useful.

     

    MonkeyMark

    • 已提議為解答pompido 2009年5月13日 上午 08:42
    •  
  • 2009年5月13日 上午 08:44pompido 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     提議的解答

    Cheers for the help, it proved most useful.

     

    MonkeyMark


    I need Hack that can give Remote desktop Connection
    • 已提議為解答pompido 2009年5月13日 上午 08:45
    •