.NET needs a few tricks to run from cmdlines. It will not install with either method you tried. RyanVM.net has several addons available that can be installed from cmdlines. See: http://www.ryanvm.net/forum/viewtopic.php?t=5657 http://www.ryanvm.net/forum/viewtopic.php?t=6431
This key defines the cache size. The example below sets the limit to 100MB. Google for the value for 50MB. ;Set Internet Cache to 100MB [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content] "CacheLimit"=dword:00019000 And here's a topic about multiple keyboards/languages... http://www.msfn.org/board/Multiple-input-l...SIF-t90275.html
From a script use NET USE to map a share ... The rest you may look up yourself. But, you say you're a domain admin.. why don't you deploy your software packages via AD?!
The presets seem to be OK, but your description is too vague to give an answer. Notepad++ for example, is not a nLite tweak but an addon, and what do you mean exactly with "my computer"?
As for settings, just make an export of your registry. As for keeping all your stuff, just do an install/repair with your original -non nLited - Vista disk over your current installation.
Here you go... Windows Registry Editor Version 5.00 ;Add "Copy To/Move To" to the right click menu [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers] [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"