I am guessing you are trying to edit unattend.xml file in WAIK. And in order to do that you have to generate a catalog file. In order to generate a catalog file to an X86 WIM/OS you have to do it on a computer/server with X86 OS with WAIK installed. After you have generated the catalog file you can copy it to your X64 server and do the editing from there.
Posts in category Tools
Using Webservice in SCCM and MDT
I often work in multiple domain forests. There is often a wish to use only one task sequence for everyone. One problem with this is that you need to have unique step for each domain in regards of the domain join process. And the big question is how do we identify where the computer is located when you deploy? In most of my cases there is one site per domain. This is not always the case. But in this example it is true. So what I do to solve this is that I use Webservice. I know that you can of course make an hta to choose which domain the computer should be a member of, but I wanted this to be Zero Touch. You could also integrate ADSI in the WinPe image and create a script. But this is often complex and it is much easier to use a webservice.
I use this webservice in my setup’s:
http://mdtcustomizations.codeplex.com/releases/view/26318 (Maik Koster’s Deployment Webservice)
I am not going into the steps on how to install the webservice. This is well documented on the mdtcustomizations page.
Okay, so what we need to do now is to customize the customsettings.ini file in order to call the webservice. I added this lines in Red to my customsettings.ini file:
[Settings]
Priority=Default, GetADSite
Properties=MyCustomProperty, ADSite
[Default]
OSInstall=Y
SkipAppsOnUpgrade=YES
SkipCapture=YES
SkipAdminPassword=NO
SkipProductKey=YES
SLShare=\\sccmserver\Logs$
[GetADSite]
WebService=http://webserviceserver/webservice/ad.asmx/GetADSite
ADSite=string
This will return %ADSite% as variable that you can use in your task sequence as soon as you use the gather step like this:

Now you can create custom steps for each ADSite/Domain.

Set your desired OU and Domain and then set the following under Options:

When you do it like this, the only time this step will be run is when your computer is deploying from AD-site named Domain1. You could also use this variable in other things like software that are to be installed. This is meant as a mini-guide. J
Cached credentials
Ever wondered where the credentials that are cached on your computer are stored??
To see a complete list of cached credentials you can run this command:
“rundll32 keymgr.dll, KRShowKeyMgr”
It will show you a window like this:

Her you will have the ability to backup cached credentials and restore them. You will also be able to edit, add new ones and delete.
Another way in is through control panel:

-
The credential manager window is slightly different in appearance. You can also use this command to open up credential manager: “Control keymgr.dll“
The cached passwords are stored in the registry under HKEY_Local_Machine\Security\Cache . In order to view this you have to alter the permissions to Security key. Give yourself read permission. Another way is to start regedit as system using Mark’s psexec command.
Viewing NK2 Files
It happens from time to time that users only use the name cache in Outlook and does not save them as contacts as they should. I often find myself in a environment with terminal server with roaming profiles and local profiles on computers, and I need to view the contents of the NK2 files. This is a great utility: http://www.nirsoft.net/utils/outlook_nk2_autocomplete.html
It is called NK2 View.
Searching Group policy settings
Very often you spend a lot of time searching for the right Group policy setting. You can use the filter function in GPMC or you can download the excel sheet from Microsoft:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=18c90c80-8b0a-4906-a4f5-ff24cc2030fb&displaylang=en
But this often ends up with you not finding the setting right away. And it also takes a lot of time downloading the Excel sheet and searching it. You end up trying Google and at last you find something.
But Instead of using Google I suggest to take a look at this url.
http://gps.cloudapp.net
It is an online search application for Group policy settings created in Windows Azure. They have also included the option to add it as a search provide for Internet explorer. This is really a great tool for finding Group policy settings.
From now on this will be my first place to search.
Hope you like this tip!
Setting up FileZilla FTP Client as an External application in mRemoteNG
In order to launch ftp client from mRemote you can do this to define it as an external application:

Arguments start with a <space>.

Looking up passwords in Mremote
I use the fantastic program mremote all the time. I just upgraded to mremoteng that supports tsg by the way.
I usually add the password to a folder that contains a lot of connections and as times goes by I seem to forget the password. So I found out a genius method for retriving the password. I just created a external application and send %password% as a parameter into the application.

When this is done you can right click a connection and choose external application and choose the one you have created:

And just like that CMD starts and echos my password:
