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 NewSearchRSS
Paul Theuma - Issues After 145 Apps Unregistered | 2008-07-02 03:07:30
Hi There - Fantastic App pat but would be great if you could suppress the AllApps.app file as i get an error after 145 Published APP files are created. If there ia a switch it would be nice paultheuma@gmail.com
WoW Gold - WoW Gold Unregistered | 2008-09-07 16:21:26
we offer cheap wow power leveling service,wow power leveling,Cheapest WoW Gold,fast and secure service.This is the method the wow power leveling have used since closed beta wow power leveling and I finally got one of WoW Gold them to give it up. It is by no means WoW Gold the way to go if you want to maximize your wow gold in the game as this wow gold will bypass almost all the content in the game and wow gold essentially ignore many of the fun, unique aspects of World Of Warcraft gold This is not recommended for new players and is meant for players World Of Warcraft gold who already have experienced World Of Warcraft gold the content and just want to level up an alt to play World Of Warcraft gold with their level 60 friends (WoW Gold your level 60 instance group needs a priest and WoW Gold there are no priests to be had).wow power leveling As a benchmark to how successful you are with this, WoW Gold download cosmos (Cosmos) and useWorld of warcraft Power Leveling,World of warcraft Power Leveling,wow power level,wow power level,wow power level,ffxi gil,ffxi gil,ffxi gil,ffxi gil,final fantasy xi gil,final fantasy xi gil,final fantasy xi gil,final fantasy xi gil,guildwars gold,guildwars gold,guild wars gold,Maple Story mesos,MapleStory mesos,ms mesos,mesos,SilkRoad Gold,SRO Gold,SilkRoad Online Gold,eq2 plat,eq2 gold,eq2 Platinum,EverQuest 2 Platinum,EverQuest 2 gold,EverQuest 2 plat,lotro gold,lotr gold,Lord of the Rings online Gold,everquest plat,eq2 plat,eq2 gold,everquest platinum,rs gold,Pet products,dog bed,pet supply,pet product,Dog Collar,Dog carrier,Dog Clothes,silkroad gold,wow cd key,world of warcraft cd key,lineage2 cd key,Chinese Tea,Green Tea,China Tea,Black tea,Oolong Tea,White tea,Herbal Tea,Jasmine tea,Chinese Tea,Green Tea,Childrens Clothes,Childrens clothing,Baby Clothing,Baby Clothes,newborn clothes,infant clothes,boys clothes,
Anonymous Unregistered | 2008-11-10 08:32:38
zhanghe Welcome to our wow Gold and store. We are specilized, professional and reliable website for selling and service. By thewow goldsame token,we offer the best WoW service for our long-term and loyal customers You will find the benefits andwow power leveling value we created different from other sites. As to most people, they are unwilling to spend most of the time grinding money for mounts or repair when they can purchase what they are badly need. The only way is to look for the best place towow gold buy cheap WOW gold. Yes! You find it here! Our WoW Gold supplying service has already accumulated a high reputation and credibility. We have plenty of Gold suppliers, which will guarantee ourwow powerleveling delivery instant. Actually, we have been getting tons of postive feedbacks from our loyal customers who really appreciate our service.
Write comment
Name:
Title:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 

Powered by JoomlaCommentCopyright (C) 2006 Frantisek Hliva. All rights reserved.Homepage: http://cavo.co.nr/

 
< Prev   Next >