Page 4 of 4

Posted: Thu Oct 10, 2013 6:20 pm
by OnePiece Alb
Zosimos wrote:I have been able to find says you need to install the Windows AIK system to create the original. Installing this requires a 1.3 gb iso file.
Windows AIK is obsolete now, you do not need to do so now

you need the Windows 8.1 ADK (Assessment and Deployment Kit) ... ksetup.exe and then select what you want to download, example Deployment Tools Only


Windows Deployment Tools-x86 EN-US v6.3.9600.17029 (4 MB)


Posted: Sat Oct 19, 2013 12:16 pm
by bbmak
I am looking for an integrated or slipstreamed package for Windows 7 SP1 64x built 7601?
which ones should I use? any onepiece built for win 7 sp1 64x post update?

Posted: Sun Oct 20, 2013 4:48 am
by nonno fabio
MS doesn't like hotfix repositories, you could try Windows Hotfix Downloader 4.0 and see if it fits your needs.


Posted: Wed Nov 13, 2013 7:31 pm
by Siginet
Hi Nonno Fabio or OnePeice,

I am interested in creating an addon for Win7/Win8 disks but I am not sure if what I want to do is possible.

I tried creating the addon and it works for XP through the RVM Integrator... but it did not seem to work in Windows 7.

Basically what I need is a file launched from the svcpack with switches.
Plus some files will need to be placed in a folder on the root of the disk.

Here is the entries file I created. Can you let me know what possibly is not compatible? Or an alternative way I can create an addon like this. I would prefer if it would be compatible with True Integrator as well as RVM Integrator.


Code: Select all



Nstall.exe /Nstall /ROOTDir:"ROOT:\OEM\NSTALL" /Settings:"SVCPACK.INI"


Desc=A zip file utility
Application Path=HKLM86\SOFTWARE\7-Zip\Path,7zFM.exe

I have created a new program I will be releasing soon called Nstall. It will allow people to have a simple auto installer for all of their executables. They will also be able to create their own online database where it can grab updates. It will be very useful for people who create their own Windows Install disks and deploy many programs during install.

Posted: Wed Nov 13, 2013 7:54 pm
by OnePiece Alb
Hi Siginet, really happy to see you still active with your projects

WinNT6.x True Integrator (uses a code a little old, never had the time to update it ehhhh, but it works very well) is much more advanced about the entries.ini, it supports everything, every possible scenario, send me a PM with adddon for example, to understand more exactly what you want to do them, or what will the addon in Windows NT5.x 2000/XP/2003, and see do just the same in Windows NT6.x Vista\Seven\8\Next, as said the WinNT6.x True Integrator is very advanced in this respect, because it uses structures of Inf Setup, so there nothing there that you can not do

for example about the [DirMove] you can use the ProcessesToRunBeforeIntegration or ProcessesToRunAfterIntegration (like inf RunPreSetupCommand and RunPostSetupCommand)
;;AddOn ExtractDir = %SourceFiles%
;;%SystemDriver% or MountDir = %24%
;;because are working in OfflineMod, every dirid always refers to %SystemDriver% = MountDir, so the %11% is always = MountDir\Windows\System32
cmd.exe /c MOVE /Y """%SourceFiles%\OEM\*""" """%24%\OEM"""
however, it is best to use the [Global OffLine Changes.Install], since the WinNT6.x True Integrator supports the removal

Code: Select all

   RunPostSetupCommands = AddAddOn.RunPostSetupCommands

   RunPostSetupCommands = DelAddOn.RunPostSetupCommands

;;do something

;;do something

;;   CopyFiles            = OCName.CopyFiles
;;   ReplaceFilesIfExist  = OCName.ReplaceFilesIfExist
;;   DelFiles             = OCName.DelFiles
;;   RenFiles             = OCName.RenFiles
;;   DelDirs              = OCName.DelDirs
;;   AddReg               = OCName.AddReg
;;   DelReg               = OCName.DelReg
;;   Ini2Reg              = OCName.Ini2Reg
;;   RunPreSetupCommands  = OCName.RunPreSetupCommands
;;   RunPostSetupCommands = OCName.RunPostSetupCommands
;;   UpdateInis           = OCName.UpdateInis
;;   UpdateIniFields      = OCName.UpdateIniFields
;;   UpdateIniFiles       = OCName.UpdateIniFiles
;;   OCName.CopyFiles           = 11
;;   OCName.ReplaceFilesIfExist = 10, "System32"
;;   OCName.DelFiles            = 24
;;   OCName.RenFiles            = 16422
;;   1="OCName Files","WIN51",,""
;;   Filename.exe=1
;;   Filename.dll=1
;;   Filename.txt=1
;;   Filename.ini=1
;;   Filename.exe,,,32
;;   Filename.ini,,,32
;;   Filename.dll
;;   NewFilename.txt, Filename.txt
;;   %11%\subdir1\subdir2
;;   HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%GUID%",,,"My Component"
;;   HKLM,"SOFTWARE\Microsoft\Active Setup","SteppingMode","Y"
;;   %10%\file.ini,iniSection,,HKLM,subkey
;;   calc.exe
;;   DelFile %10%\inf\inseng.dll
;;   %11%\file.ini,iniSection
;;   %10%\file.ini,iniSection,profile

or if you want to customize the entire process (which is what I recommend in this case), then uses a structure of true addon, so from your inf after doing everything you want

Code: Select all


cmd.exe /c MOVE /Y """%SourceFiles%\OEM\*""" """%10%\OEM"""

	signature="$Windows NT$"

	RunPreSetupCommands  = Nstall.RunPreSetupCommands 

;;do something
;;example %10%\OEM\Nstall.exe /Nstall ect ect ect
also creates a IniEdit.exe (or better to say Nstall.exe /IniEdit support) that will work on the command line, and then do whatever you want them, change all *.ini or do other in a personalized way ect ecct


Posted: Wed Nov 13, 2013 9:54 pm
by Siginet
I'll PM you one of the addons so you can help me with a good structure I can use as a universal addon that would work for all Windows NT5/6 versions. ;)


Posted: Fri Jan 10, 2014 12:21 am
by cactus
What are the steps to bring a digital river ISO up to date with this? Is it possible to do IE11, all .NET, and other updates to date? If so how do we source the updates besides downloading one at a time?

Posted: Fri Jan 10, 2014 10:15 am
by OnePiece Alb
You can do everything that Microsoft officially supports, more you can integrate Svcpack\True AddOn like Registry Tweaks AddOns ect ect

example IE11 (there nothing special, standard procedure)

or just use the DX's Tool x86/x64

after integrate the files cab\msu located in the folder where you extract the IE11*.exe (those you see in the image above)


Posted: Fri Jan 10, 2014 4:01 pm
by cactus
OnePiece Alb wrote:You can do everything that Microsoft officially supports, more you can integrate Svcpack\True AddOn like Registry Tweaks AddOns ect ect

example IE11 (there nothing special, standard procedure)

or just use the DX's Tool x86/x64

after integrate the files cab\msu located in the folder where you extract the IE11*.exe (those you see in the image above)

Wow that would take a long time. I know there are currently around 300 updates post-SP1 excluding drivers. It'd literally take weeks to use this tool. Any plans to make it more automated than just a UI for a CMD tool? Even someone packaging post-SP1 updates would be a major innovation, like is done post-SP3 by Onepiece..

Everyone has really moved to 7 deployment, and the tool this thread is based on is the most automated thing I can find, but unless you manage a repository of updates it isn't very practical for deployment management..

FYI: It takes about 8 hours to do post-SP1 up-to-dates on a dual core laptop with a 300KBps/3Mbps conntection.. This is a logistics rape.. If you have to do troubleshooting around updates and hardware conflicts it is even more of a nightmare and MS will never bring back service packs, even if I'm wrong probably not within near future..

Posted: Tue May 13, 2014 4:15 am
by nonno fabio
updated (improved Windows 8.1 compatibility)

Posted: Sun Mar 15, 2015 2:29 pm
by spawn
does this integrator refuse to integrate any patch deemed unintergrateable?

Posted: Sun Mar 15, 2015 6:15 pm
by OnePiece Alb
When you choose to add an update, in right in ComboBox you can choose whether to check if the update and valid ???, but the procedure is a little slow, so by default the WinNT6.x True Integrator performs only a quick check

the same is for the AddOn, if the WinNT6.x True Integrator find a problem in the addon do not add the AddOn in the list