Create published apps with pat.exe Print E-mail
Written by Hans Straat, Wednesday, 05 July 2006

When a manager ask you can you create this list of rdp connections as seamless published applications you start to think and say sure I can do that. Before you know it your typing and typing copying a published application so you only have to change the displayname and ip address were it connects to. This can be done faster.

From the website of Thomas Koetzing you can download pat.exe 

Pat.exe is a command line interface that has the following options.

Usage: pat [/DA  | /IA | /EA ] appFile [/v]

        /DA - Deletes application definitions from APP_FileName.
        /IA - Imports application definitions from APP_FileName.
        /EA - Exports application definitions to APP files.
              It also creates AllApps.app global file.
        appFile - Well formatted APP file with applications definitions
        /v - application verbose output (optional)

DISCLAIMER:
pat is an UNSUPPORTED tool by Citrix Systems!!

As you can see this tool is a non supported tool by Citrix. After you created one rdp snapin you can use PAT /EA to export the published applications and then simply find your published rdp snapin. Now you can create a new file called for example AllRDPSnapins.app and copy paste original app text into it.

Example1 text to publish a rdp

#
# This file is automatically generated.
# Citrix Application Publishing SDK Version 1
# This file can be used to publish new applications
#

# Application version: 1
# Application is not read-only

BeginApplication

    ObjectName = "RDP01"
    DisplayName = "RDP01"
    Description = "RDP01"
    DefaultInitialProgram = "C:\windows\system32\mstsc.exe /v:192.168.1.10"
    DefaultWorkingDirectory = "C:\windows\system32"
    PNFolder = "applications\RDP Snapins"
    DefaultEncryptionLevel = RC5_128Bit
    DefaultSoundType = NoSound
    DefaultVideoType = NoVideo
    DefaultWindowColor = 32768
    DefaultWindowHeight = 480
    DefaultWindowWidth = 640
    DefaultWindowScale = 95
    DefaultWindowType = "Custom"
    DefaultDesktopIntegrate = "StartMenu".
    MFAttributes = "MaximizeOnStartup".
    PNAttributes = "".
    PublishingFlags = "".
    ParentFolder = "\Applications\Applications\RDP Snapins"

    # Number of servers: 3
    ServerList =
        "CTX01",;
        "CTX02",;
        "CTX03",.
    # 3 servers found

    # Number of users: 1
    UserList =
        "Domain"/"remoteDesktopToCusomter".
    # 1 users found

    IconMask =
        0xFF, 0xFF, 0xFF, 0xF3,    0xFE, 0x0F, 0xFF, 0xC0,
        0xF8, 0x07, 0xFF, 0x00,    0xF0, 0x03, 0xFC, 0x00,
        0xE0, 0x01, 0xF0, 0x00,    0xC0, 0x01, 0xC0, 0x00,
        0x80, 0x01, 0x00, 0x00,    0x80, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x80, 0x00, 0x00, 0x00,    0xC0, 0x02, 0x00, 0x00,
        0xE0, 0x02, 0x00, 0x00,    0xF8, 0x00, 0x00, 0x03,
        0xFE, 0x00, 0x00, 0x0F,    0xFC, 0x00, 0x00, 0x07,
        0xFC, 0x00, 0x00, 0x03,    0xF8, 0x00, 0x00, 0x01,
        0xF8, 0x00, 0x00, 0x00,    0xF8, 0x00, 0x00, 0x00,
        0xF8, 0x00, 0x00, 0x00,    0xFC, 0x00, 0x00, 0x00,
        0xFF, 0x0C, 0x00, 0x00,    0xFF, 0xFE, 0x00, 0x01,
        0xFF, 0xFF, 0x00, 0x03,    0xFF, 0xFF, 0x80, 0x07,
        0xFF, 0xFF, 0xF0, 0x3F,    0xFF, 0xFF, 0xFF, 0xFF.
    IconData =
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0xF8, 0x00,
        0x00, 0x00, 0x00, 0x08,    0x88, 0xF8, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0xF8, 0x88, 0x80,
        0x00, 0x00, 0x07, 0x87,    0x88, 0x8F, 0x80, 0x00,
        0x00, 0x00, 0x00, 0x00,    0xF8, 0x84, 0x4E, 0x80,
        0x00, 0x00, 0x88, 0x78,    0x88, 0xF8, 0xF7, 0x00,
        0x00, 0x00, 0x00, 0xF8,    0x84, 0x4C, 0xCE, 0x80,
        0x00, 0x08, 0x70, 0x87,    0x8F, 0x8F, 0xF8, 0x00,
        0x00, 0x00, 0xF8, 0x84,    0x4C, 0xCC, 0xCE, 0x80,
        0x00, 0x78, 0x07, 0x08,    0xF8, 0xFF, 0xF8, 0x00,
        0x00, 0xF8, 0x84, 0x4C,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x87, 0x80, 0x70,    0x8F, 0x8F, 0xF8, 0x00,
        0xF8, 0x84, 0x4C, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x78, 0x78, 0x07,    0xF8, 0xFF, 0xF8, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x07, 0x87, 0x8F, 0x8F,    0x8F, 0xFF, 0xF8, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x88, 0xF8, 0xF8,    0xFF, 0xFF, 0x80, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x8F, 0x8F, 0x8F,    0xFF, 0xFF, 0x80, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0xF8, 0xFF, 0xFF,    0xFF, 0xF8, 0x08, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x8F, 0xFF, 0xFF,    0xFF, 0x80, 0x87, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x8F, 0xFF, 0xFF,    0x88, 0x08, 0x87, 0x00,
        0x87, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x08, 0x88, 0x88,    0x00, 0x87, 0x70, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xEE, 0x80,
        0x00, 0x00, 0x00, 0x00,    0x77, 0x70, 0x00, 0x00,
        0x87, 0x84, 0xCC, 0xCC,    0xCC, 0xEE, 0x88, 0x00,
        0x00, 0x00, 0x00, 0x07,    0x00, 0x07, 0x77, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xEE, 0x88, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0xF8, 0x77, 0x77, 0x70,
        0x87, 0x84, 0xCC, 0xEE,    0x88, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x0F,    0xF7, 0x87, 0x77, 0x70,
        0x87, 0x84, 0xEE, 0x88,    0x00, 0x70, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x0F,    0xF8, 0xF8, 0x77, 0x70,
        0x87, 0x8E, 0x88, 0x00,    0x88, 0x80, 0x70, 0x00,
        0x00, 0x00, 0x00, 0xFF,    0x8F, 0x87, 0x87, 0x70,
        0x87, 0x88, 0x00, 0x88,    0x88, 0x80, 0x87, 0x00,
        0x00, 0x00, 0x00, 0xF8,    0xF8, 0xF8, 0x77, 0x70,
        0x87, 0x00, 0x0F, 0xF8,    0xF8, 0x80, 0x78, 0x80,
        0x00, 0x00, 0x00, 0x8F,    0x87, 0x87, 0x87, 0x0F,
        0x00, 0x8F, 0x80, 0xFF,    0x8F, 0x80, 0x87, 0x80,
        0x00, 0x00, 0x00, 0xF8,    0xF8, 0x78, 0x78, 0x0F,
        0xFF, 0xF8, 0xF0, 0xFF,    0xF8, 0xF0, 0x78, 0x70,
        0x00, 0x00, 0x00, 0x00,    0x87, 0x87, 0x00, 0x0F,
        0xFF, 0x8F, 0x8F, 0x0F,    0xFF, 0x80, 0x87, 0x80,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x0F,
        0xFF, 0xF8, 0xF8, 0x0F,    0xFF, 0xF0, 0x88, 0x70,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0xFF, 0xFF, 0xFF, 0x80,    0x00, 0x08, 0x88, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x0F, 0xFF, 0xFF, 0xFF,    0x88, 0x88, 0x80, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0xFF, 0xFF,    0xF8, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00.

EndApplication

If you want to create several rdp snapins simply edit the original and copy paste the text like Example 2

#
# This file is automatically generated.
# Citrix Application Publishing SDK Version 1
# This file can be used to publish new applications
#

# Application version: 1
# Application is not read-only

BeginApplication

    ObjectName = "RDP01"
    DisplayName = "RDP01"
    Description = "RDP01"
    DefaultInitialProgram = "C:\windows\system32\mstsc.exe /v:192.168.1.10"
    DefaultWorkingDirectory = "C:\windows\system32"
    PNFolder = "applications\RDP Snapins"
    DefaultEncryptionLevel = RC5_128Bit
    DefaultSoundType = NoSound
    DefaultVideoType = NoVideo
    DefaultWindowColor = 32768
    DefaultWindowHeight = 480
    DefaultWindowWidth = 640
    DefaultWindowScale = 95
    DefaultWindowType = "Custom"
    DefaultDesktopIntegrate = "StartMenu".
    MFAttributes = "MaximizeOnStartup".
    PNAttributes = "".
    PublishingFlags = "".
    ParentFolder = "\Applications\Applications\RDP Snapins"

    # Number of servers: 3
    ServerList =
        "CTX01",;
        "CTX02",;
        "CTX03",.
    # 3 servers found

    # Number of users: 1
    UserList =
        "Domain"/"remoteDesktopToCusomter".
    # 1 users found

    IconMask =
        0xFF, 0xFF, 0xFF, 0xF3,    0xFE, 0x0F, 0xFF, 0xC0,
        0xF8, 0x07, 0xFF, 0x00,    0xF0, 0x03, 0xFC, 0x00,
        0xE0, 0x01, 0xF0, 0x00,    0xC0, 0x01, 0xC0, 0x00,
        0x80, 0x01, 0x00, 0x00,    0x80, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x80, 0x00, 0x00, 0x00,    0xC0, 0x02, 0x00, 0x00,
        0xE0, 0x02, 0x00, 0x00,    0xF8, 0x00, 0x00, 0x03,
        0xFE, 0x00, 0x00, 0x0F,    0xFC, 0x00, 0x00, 0x07,
        0xFC, 0x00, 0x00, 0x03,    0xF8, 0x00, 0x00, 0x01,
        0xF8, 0x00, 0x00, 0x00,    0xF8, 0x00, 0x00, 0x00,
        0xF8, 0x00, 0x00, 0x00,    0xFC, 0x00, 0x00, 0x00,
        0xFF, 0x0C, 0x00, 0x00,    0xFF, 0xFE, 0x00, 0x01,
        0xFF, 0xFF, 0x00, 0x03,    0xFF, 0xFF, 0x80, 0x07,
        0xFF, 0xFF, 0xF0, 0x3F,    0xFF, 0xFF, 0xFF, 0xFF.
    IconData =
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0xF8, 0x00,
        0x00, 0x00, 0x00, 0x08,    0x88, 0xF8, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0xF8, 0x88, 0x80,
        0x00, 0x00, 0x07, 0x87,    0x88, 0x8F, 0x80, 0x00,
        0x00, 0x00, 0x00, 0x00,    0xF8, 0x84, 0x4E, 0x80,
        0x00, 0x00, 0x88, 0x78,    0x88, 0xF8, 0xF7, 0x00,
        0x00, 0x00, 0x00, 0xF8,    0x84, 0x4C, 0xCE, 0x80,
        0x00, 0x08, 0x70, 0x87,    0x8F, 0x8F, 0xF8, 0x00,
        0x00, 0x00, 0xF8, 0x84,    0x4C, 0xCC, 0xCE, 0x80,
        0x00, 0x78, 0x07, 0x08,    0xF8, 0xFF, 0xF8, 0x00,
        0x00, 0xF8, 0x84, 0x4C,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x87, 0x80, 0x70,    0x8F, 0x8F, 0xF8, 0x00,
        0xF8, 0x84, 0x4C, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x78, 0x78, 0x07,    0xF8, 0xFF, 0xF8, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x07, 0x87, 0x8F, 0x8F,    0x8F, 0xFF, 0xF8, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x88, 0xF8, 0xF8,    0xFF, 0xFF, 0x80, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x8F, 0x8F, 0x8F,    0xFF, 0xFF, 0x80, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0xF8, 0xFF, 0xFF,    0xFF, 0xF8, 0x08, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x8F, 0xFF, 0xFF,    0xFF, 0x80, 0x87, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x8F, 0xFF, 0xFF,    0x88, 0x08, 0x87, 0x00,
        0x87, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x08, 0x88, 0x88,    0x00, 0x87, 0x70, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xEE, 0x80,
        0x00, 0x00, 0x00, 0x00,    0x77, 0x70, 0x00, 0x00,
        0x87, 0x84, 0xCC, 0xCC,    0xCC, 0xEE, 0x88, 0x00,
        0x00, 0x00, 0x00, 0x07,    0x00, 0x07, 0x77, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xEE, 0x88, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0xF8, 0x77, 0x77, 0x70,
        0x87, 0x84, 0xCC, 0xEE,    0x88, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x0F,    0xF7, 0x87, 0x77, 0x70,
        0x87, 0x84, 0xEE, 0x88,    0x00, 0x70, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x0F,    0xF8, 0xF8, 0x77, 0x70,
        0x87, 0x8E, 0x88, 0x00,    0x88, 0x80, 0x70, 0x00,
        0x00, 0x00, 0x00, 0xFF,    0x8F, 0x87, 0x87, 0x70,
        0x87, 0x88, 0x00, 0x88,    0x88, 0x80, 0x87, 0x00,
        0x00, 0x00, 0x00, 0xF8,    0xF8, 0xF8, 0x77, 0x70,
        0x87, 0x00, 0x0F, 0xF8,    0xF8, 0x80, 0x78, 0x80,
        0x00, 0x00, 0x00, 0x8F,    0x87, 0x87, 0x87, 0x0F,
        0x00, 0x8F, 0x80, 0xFF,    0x8F, 0x80, 0x87, 0x80,
        0x00, 0x00, 0x00, 0xF8,    0xF8, 0x78, 0x78, 0x0F,
        0xFF, 0xF8, 0xF0, 0xFF,    0xF8, 0xF0, 0x78, 0x70,
        0x00, 0x00, 0x00, 0x00,    0x87, 0x87, 0x00, 0x0F,
        0xFF, 0x8F, 0x8F, 0x0F,    0xFF, 0x80, 0x87, 0x80,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x0F,
        0xFF, 0xF8, 0xF8, 0x0F,    0xFF, 0xF0, 0x88, 0x70,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0xFF, 0xFF, 0xFF, 0x80,    0x00, 0x08, 0x88, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x0F, 0xFF, 0xFF, 0xFF,    0x88, 0x88, 0x80, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0xFF, 0xFF,    0xF8, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00.

EndApplication

#
# This file is automatically generated.
# Citrix Application Publishing SDK Version 1
# This file can be used to publish new applications
#

# Application version: 1
# Application is not read-only

BeginApplication

    ObjectName = "RDP02"
    DisplayName = "RDP02"
    Description = "RDP02"
    DefaultInitialProgram = "C:\windows\system32\mstsc.exe /v:192.168.1.20"
    DefaultWorkingDirectory = "C:\windows\system32"
    PNFolder = "applications\RDP Snapins"
    DefaultEncryptionLevel = RC5_128Bit
    DefaultSoundType = NoSound
    DefaultVideoType = NoVideo
    DefaultWindowColor = 32768
    DefaultWindowHeight = 480
    DefaultWindowWidth = 640
    DefaultWindowScale = 95
    DefaultWindowType = "Custom"
    DefaultDesktopIntegrate = "StartMenu".
    MFAttributes = "MaximizeOnStartup".
    PNAttributes = "".
    PublishingFlags = "".
    ParentFolder = "\Applications\Applications\RDP Snapins"

    # Number of servers: 3
    ServerList =
        "CTX01",;
        "CTX02",;
        "CTX03",.
    # 3 servers found

    # Number of users: 1
    UserList =
        "Domain"/"remoteDesktopToCusomter".
    # 1 users found

    IconMask =
        0xFF, 0xFF, 0xFF, 0xF3,    0xFE, 0x0F, 0xFF, 0xC0,
        0xF8, 0x07, 0xFF, 0x00,    0xF0, 0x03, 0xFC, 0x00,
        0xE0, 0x01, 0xF0, 0x00,    0xC0, 0x01, 0xC0, 0x00,
        0x80, 0x01, 0x00, 0x00,    0x80, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x80, 0x00, 0x00, 0x00,    0xC0, 0x02, 0x00, 0x00,
        0xE0, 0x02, 0x00, 0x00,    0xF8, 0x00, 0x00, 0x03,
        0xFE, 0x00, 0x00, 0x0F,    0xFC, 0x00, 0x00, 0x07,
        0xFC, 0x00, 0x00, 0x03,    0xF8, 0x00, 0x00, 0x01,
        0xF8, 0x00, 0x00, 0x00,    0xF8, 0x00, 0x00, 0x00,
        0xF8, 0x00, 0x00, 0x00,    0xFC, 0x00, 0x00, 0x00,
        0xFF, 0x0C, 0x00, 0x00,    0xFF, 0xFE, 0x00, 0x01,
        0xFF, 0xFF, 0x00, 0x03,    0xFF, 0xFF, 0x80, 0x07,
        0xFF, 0xFF, 0xF0, 0x3F,    0xFF, 0xFF, 0xFF, 0xFF.
    IconData =
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0xF8, 0x00,
        0x00, 0x00, 0x00, 0x08,    0x88, 0xF8, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0xF8, 0x88, 0x80,
        0x00, 0x00, 0x07, 0x87,    0x88, 0x8F, 0x80, 0x00,
        0x00, 0x00, 0x00, 0x00,    0xF8, 0x84, 0x4E, 0x80,
        0x00, 0x00, 0x88, 0x78,    0x88, 0xF8, 0xF7, 0x00,
        0x00, 0x00, 0x00, 0xF8,    0x84, 0x4C, 0xCE, 0x80,
        0x00, 0x08, 0x70, 0x87,    0x8F, 0x8F, 0xF8, 0x00,
        0x00, 0x00, 0xF8, 0x84,    0x4C, 0xCC, 0xCE, 0x80,
        0x00, 0x78, 0x07, 0x08,    0xF8, 0xFF, 0xF8, 0x00,
        0x00, 0xF8, 0x84, 0x4C,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x87, 0x80, 0x70,    0x8F, 0x8F, 0xF8, 0x00,
        0xF8, 0x84, 0x4C, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x78, 0x78, 0x07,    0xF8, 0xFF, 0xF8, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x07, 0x87, 0x8F, 0x8F,    0x8F, 0xFF, 0xF8, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x88, 0xF8, 0xF8,    0xFF, 0xFF, 0x80, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x8F, 0x8F, 0x8F,    0xFF, 0xFF, 0x80, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0xF8, 0xFF, 0xFF,    0xFF, 0xF8, 0x08, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x08, 0x8F, 0xFF, 0xFF,    0xFF, 0x80, 0x87, 0x70,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x8F, 0xFF, 0xFF,    0x88, 0x08, 0x87, 0x00,
        0x87, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xCE, 0x80,
        0x00, 0x08, 0x88, 0x88,    0x00, 0x87, 0x70, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xCC, 0xCC, 0xEE, 0x80,
        0x00, 0x00, 0x00, 0x00,    0x77, 0x70, 0x00, 0x00,
        0x87, 0x84, 0xCC, 0xCC,    0xCC, 0xEE, 0x88, 0x00,
        0x00, 0x00, 0x00, 0x07,    0x00, 0x07, 0x77, 0x00,
        0xF7, 0x84, 0xCC, 0xCC,    0xEE, 0x88, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0xF8, 0x77, 0x77, 0x70,
        0x87, 0x84, 0xCC, 0xEE,    0x88, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x0F,    0xF7, 0x87, 0x77, 0x70,
        0x87, 0x84, 0xEE, 0x88,    0x00, 0x70, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x0F,    0xF8, 0xF8, 0x77, 0x70,
        0x87, 0x8E, 0x88, 0x00,    0x88, 0x80, 0x70, 0x00,
        0x00, 0x00, 0x00, 0xFF,    0x8F, 0x87, 0x87, 0x70,
        0x87, 0x88, 0x00, 0x88,    0x88, 0x80, 0x87, 0x00,
        0x00, 0x00, 0x00, 0xF8,    0xF8, 0xF8, 0x77, 0x70,
        0x87, 0x00, 0x0F, 0xF8,    0xF8, 0x80, 0x78, 0x80,
        0x00, 0x00, 0x00, 0x8F,    0x87, 0x87, 0x87, 0x0F,
        0x00, 0x8F, 0x80, 0xFF,    0x8F, 0x80, 0x87, 0x80,
        0x00, 0x00, 0x00, 0xF8,    0xF8, 0x78, 0x78, 0x0F,
        0xFF, 0xF8, 0xF0, 0xFF,    0xF8, 0xF0, 0x78, 0x70,
        0x00, 0x00, 0x00, 0x00,    0x87, 0x87, 0x00, 0x0F,
        0xFF, 0x8F, 0x8F, 0x0F,    0xFF, 0x80, 0x87, 0x80,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x0F,
        0xFF, 0xF8, 0xF8, 0x0F,    0xFF, 0xF0, 0x88, 0x70,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0xFF, 0xFF, 0xFF, 0x80,    0x00, 0x08, 0x88, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x0F, 0xFF, 0xFF, 0xFF,    0x88, 0x88, 0x80, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0xFF, 0xFF,    0xF8, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00,    0x00, 0x00, 0x00, 0x00.

EndApplication

If you save the file as AllRDPSnapins.app and use pat /IA allrdpsnapins.app then you create published rdp snapins that go directly to the servers 192.168.1.10 or 192.168.1.20.

You can also use pat.exe to export and import published applications from 1 farm to the other farm. But I noticed exporting from Presentation server 3.0 and importing it into a presentation server 4.0 gives you strange looking folders with no applications. So my best guess is it works only between presentation servers from the same type.

So far the easy way to publish applications cause this is all there is to tell about it :)

Comments
Add NewSearch
Only registered users can write comments!
 
< Prev   Next >