Ibrahim Wiki
Advertisement

Open MMC, and add multiple Remote desktop snap-ins as you want, then save it to a .msc file

RemoteDesktop

To rename the remote desktop tree, look for the below pattern:


<StringTables>
    <IdentifierPool AbsoluteMin="1" AbsoluteMax="65535" NextAvailable="10"/>
    <StringTable>
      <GUID>{71E5B33E-1064-11D2-808F-0000F875A9CE}</GUID>
      <Strings>
        <String ID="1" Refs="1">Favorites</String>
        <String ID="2" Refs="4">AD</String>
        <String ID="4" Refs="5">Exchange</String>
        <String ID="5" Refs="5">Virtuals</String>
        <String ID="6" Refs="5">Managment</String>
        <String ID="3" Refs="2">ADIB</String>
        <String ID="7" Refs="5">SQL</String>
        <String ID="8" Refs="5">CITRIX</String>
        <String ID="9" Refs="1">Temp</String>
      </Strings>
    </StringTable>


below is the block that represent a single remote desktop snap in, to knows its display name, match the numbers in <String Name="Name" ID="X"/> below and <String ID="9" Refs="1">Temp</String> above.

         <Node ID="98" ImageIdx="0" CLSID="{3D5D035E-7721-4B83-A645-6C07A3D403B7}" Preload="false">
            <Nodes/>
            <String Name="Name" ID="9"/>
            <Bitmaps>
              <BinaryData Name="Small" BinaryRefIndex="28"/>
              <BinaryData Name="Large" BinaryRefIndex="29"/>
            </Bitmaps>
            <ComponentDatas>
              <ComponentData>
                <GUID Name="Snapin">{3D5D035E-7721-4B83-A645-6C07A3D403B7}</GUID>
                <Stream BinaryRefIndex="30"/>
              </ComponentData>
            </ComponentDatas>
            <Components>
              <Component ViewID="1">
                <GUID Name="Snapin">{3D5D035E-7721-4B83-A645-6C07A3D403B7}</GUID>
                <Stream BinaryRefIndex="31"/>
              </Component>
            </Components>
          </Node>

The above block is helpfull also when you want to re-arrange snap-ins.

Advertisement