home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / dlmanifests / dpapi_keys-dl.man < prev    next >
Extensible Markup Language  |  2008-01-19  |  4KB  |  94 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <assembly xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" manifestVersion="1.0" company="Microsoft" copyright="" supportInformation="" creationTimeStamp="2005-09-13T14:05:43.4054402-07:00" lastUpdateTimeStamp="2005-09-13T15:41:02.9208750-08:00" authors="jeffspel" owners="jeffspel" testers="" buildFilter="" xmlns="urn:schemas-microsoft-com:asm.v3">
  3.   <assemblyIdentity type="" publicKeyToken="" buildType="release" versionScope="nonSxS" buildFilter="" name="Microsoft-Windows-dpapi-keys-DL" version="0.0.0.0" processorArchitecture="*" language="neutral"></assemblyIdentity>
  4.  
  5.   <migration scope="Upgrade,MigWiz,USMT" xmlns="">
  6.  
  7.     <machineSpecific>
  8.       <migXml>
  9.         <!-- Check as this is only valid for down-level OS < than Windows Vista ? -->
  10.         <detects>
  11.           <detect>
  12.             <condition>MigXmlHelper.IsOSEarlierThan("NT","6.0.0.0")</condition>
  13.           </detect>
  14.         </detects>
  15.  
  16.         <rules context="User">
  17.  
  18.           <include>
  19.             <objectSet>
  20.               <!-- include credhist/preferred for upgrade -->
  21.               <pattern type="File">%CSIDL_APPDATA%\Microsoft\Protect [CREDHIST]</pattern>
  22.               <pattern type="File">%CSIDL_APPDATA%\Microsoft\Protect\* [Preferred]</pattern>
  23.             </objectSet>
  24.           </include>
  25.         </rules>
  26.         
  27.         <!-- pick up user master keys for wellknown service accounts -->
  28.         <rules context="System">
  29.           <include>
  30.             <objectSet>
  31.               <pattern type="File">%PROFILESFOLDER%\LocalService\Application Data\Microsoft\Protect\* [*]</pattern>
  32.               <pattern type="File">%PROFILESFOLDER%\NetworkService\Application Data\Microsoft\Protect\* [*]</pattern>
  33.             </objectSet>
  34.           </include>
  35.         </rules>
  36.  
  37.           <!--  NOTE: System master key files are now migrated during WinPE via offline.xml  -->
  38.       </migXml>
  39.     </machineSpecific>
  40.  
  41.     <migXml>
  42.       <!-- Check as this is only valid for down-level OS < than Windows Vista ? -->
  43.       <detects>
  44.         <detect>
  45.           <condition>MigXmlHelper.IsOSEarlierThan("NT","6.0.0.0")</condition>
  46.         </detect>
  47.       </detects>
  48.  
  49.       <rules context="User">
  50.  
  51.         <include>
  52.           <objectSet>
  53.             <pattern type="File">%CSIDL_APPDATA%\Microsoft\Protect\*[*]</pattern>
  54. @*: rule to include the generated values under addObjects
  55.             <pattern type="Registry">HKCU\Software\Microsoft\Windows NT\CurrentVersion\DPAPI\MigratedUsers\%USERSID%\* [*]</pattern>
  56.             <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce [DPAPIKeyMig]</pattern>
  57.           </objectSet>
  58.         </include>
  59.  
  60.         <exclude>
  61.           <objectSet>
  62. @*: exclude the credhist and preferred files for migratable
  63.             <pattern type="File">%CSIDL_APPDATA%\Microsoft\Protect [CREDHIST]</pattern>
  64.             <pattern type="File">%CSIDL_APPDATA%\Microsoft\Protect\* [Preferred]</pattern>
  65.           </objectSet>
  66.         </exclude>
  67.  
  68.         <addObjects>
  69.           <object>
  70.             <location type="Registry">HKCU\Software\Microsoft\Windows NT\CurrentVersion\DPAPI\MigratedUsers\%USERSID%\UserDomain [%USERDOMAIN%]</location>
  71.             <attributes>String</attributes>
  72.             <bytes>0000</bytes>
  73.           </object>
  74.           <object>
  75.             <location type="Registry">HKCU\Software\Microsoft\Windows NT\CurrentVersion\DPAPI\MigratedUsers\%USERSID%\UserName [%USERNAME%]</location>
  76.             <attributes>String</attributes>
  77.             <bytes>0000</bytes>
  78.           </object>
  79.           <object>
  80.             <location type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce [DPAPIKeyMig]</location>
  81.             <attributes>ExpandString</attributes>
  82.             <bytes>2500530079007300740065006d0052006f006f00740025005c00730079007300740065006d00330032005c00640070006100700069006d00690067002e0065007800650020002d00710075006900650074000000</bytes>
  83.             <!-- %SystemRoot%\system32\dpapimig.exe -quiet -->
  84.           </object>
  85.         </addObjects>
  86.  
  87.       </rules>
  88.  
  89.         <!--  NOTE: System master key files are now migrated during WinPE via offline.xml  -->
  90.     </migXml>
  91.     <migrationDisplayID>Additional_Options\Windows_Core_Settings</migrationDisplayID>
  92.   </migration>
  93. </assembly>
  94.