[Tool] DX WinNT6.x True Integrator for Vista/Seven/8/8.1/10

Windows 7 Update Pack discussion.
User avatar
OnePiece Alb
Posts: 525
Joined: Sat Sep 01, 2007 7:01 pm
Location: Albania
Contact:

Post by OnePiece Alb » Thu Oct 10, 2013 6:20 pm

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) http://download.microsoft.com/download/ ... ksetup.exe and then select what you want to download, example Deployment Tools Only

Image

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

Ciao.
Last edited by OnePiece Alb on Fri Mar 07, 2014 2:59 pm, edited 1 time in total.
Image Image Image

bbmak
Posts: 57
Joined: Sat Feb 17, 2007 2:55 pm

Post by bbmak » Sat Oct 19, 2013 12:16 pm

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?

User avatar
nonno fabio
Posts: 1627
Joined: Mon Jun 06, 2005 10:36 am
Location: Northern Italy
Contact:

Post by nonno fabio » Sun Oct 20, 2013 4:48 am

MS doesn't like hotfix repositories, you could try Windows Hotfix Downloader 4.0 http://www1.datafilehost.com/d/0024a487 and see if it fits your needs.

Image
Don't ask for a different configuration of Onepiece's XP AIO Update Pack: use one of the existing vanilla XP UpdatePack with your preferred addons instead

User avatar
Siginet
Site Admin
Posts: 2894
Joined: Fri May 27, 2005 1:07 pm
Location: Planet Earth
Contact:

Post by Siginet » Wed Nov 13, 2013 7:31 pm

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.

Thanks!

Code: Select all

[general]
builddate=2013-10-13
description=7zip
language=english
version=9.22.0.0
website=http://www.7-zip.org/

[EditFile] 
I386\SVCPACK.INF,SetupHotfixesToRun,AddProgram
OEM\NSTALL\svcpack.ini,7zip\7zip.exe,7zip

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

[FileCopy]
SVCPACK\Nstall.exe,..\OEM\NSTALL\Nstall.exe

[7zip]
Switch=/S
Desc=A zip file utility
Download=http://www.website.org/Software/7zip/7zip.ini
NotSupported=x64
Selected=Y
Application Path=HKLM86\SOFTWARE\7-Zip\Path,7zFM.exe

[DirMove]
OEM,..\OEM
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.
Image
--Siginet--

Techware
Your Virtual Technician
Computer Management Software

User avatar
OnePiece Alb
Posts: 525
Joined: Sat Sep 01, 2007 7:01 pm
Location: Albania
Contact:

Post by OnePiece Alb » Wed Nov 13, 2013 7:54 pm

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
[ProcessesToRunBeforeIntegration]
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

[GlobalOffLineChanges.Install]
   RunPostSetupCommands = AddAddOn.RunPostSetupCommands


[GlobalOffLineChanges.Uninstall]
   RunPostSetupCommands = DelAddOn.RunPostSetupCommands


[AddAddOn.RunPostSetupCommands]
;;do something

[DelAddOn.RunPostSetupCommands]
;;do something


;;[GlobalOffLineChanges.Install]
;;   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
;;
;;[DestinationDirs]
;;   OCName.CopyFiles           = 11
;;   OCName.ReplaceFilesIfExist = 10, "System32"
;;   OCName.DelFiles            = 24
;;   OCName.RenFiles            = 16422
;;
;;[SourceDisksNames]
;;   1="OCName Files","WIN51",,""
;;
;;[SourceDisksFiles]
;;   Filename.exe=1
;;   Filename.dll=1
;;   Filename.txt=1
;;   Filename.ini=1
;;
;;[OCName.CopyFiles]
;;   Filename.exe,,,32
;;
;;[OCName.ReplaceFilesIfExist]
;;   Filename.ini,,,32
;;
;;[OCName.DelFiles]
;;   Filename.dll
;;
;;[OCName.RenFiles]
;;   NewFilename.txt, Filename.txt
;;
;;[OCName.DelDirs]
;;   %11%\subdir1\subdir2
;;
;;[OCName.AddReg]
;;   HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%GUID%",,,"My Component"
;;
;;[OCName.DelReg]
;;   HKLM,"SOFTWARE\Microsoft\Active Setup","SteppingMode","Y"
;;
;;[OCName.Ini2Reg]
;;   %10%\file.ini,iniSection,,HKLM,subkey
;;
;;[OCName.RunPreSetupCommandsSection]
;;   calc.exe
;;
;;[OCName.RunPostSetupCommandsSection]
;;   DelFile %10%\inf\inseng.dll
;;
;;[OCName.UpdateInis]
;;   %11%\file.ini,iniSection
;;
;;[OCName.UpdateIniFields]
;;   %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

;;entrires.ini
[SysPrepOC]
Nstall=advpack.dll,LaunchINFSection,Nstall.inf,Nstall

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

;;Nstall.inf
[Version]
	signature="$Windows NT$"

[Nstall]
	RunPreSetupCommands  = Nstall.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

Ciao.
Image Image Image

User avatar
Siginet
Site Admin
Posts: 2894
Joined: Fri May 27, 2005 1:07 pm
Location: Planet Earth
Contact:

Post by Siginet » Wed Nov 13, 2013 9:54 pm

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. ;)

Thanks!!!
Image
--Siginet--

Techware
Your Virtual Technician
Computer Management Software

cactus
Posts: 40
Joined: Wed Aug 04, 2010 12:21 pm

Post by cactus » Fri Jan 10, 2014 12:21 am

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?

User avatar
OnePiece Alb
Posts: 525
Joined: Sat Sep 01, 2007 7:01 pm
Location: Albania
Contact:

Post by OnePiece Alb » Fri Jan 10, 2014 10:15 am

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)
Image
Image
Image

or just use the DX's Tool x86/x64
Image

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

Ciao.
Image Image Image

cactus
Posts: 40
Joined: Wed Aug 04, 2010 12:21 pm

Post by cactus » Fri Jan 10, 2014 4:01 pm

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)

Ciao.
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..

User avatar
nonno fabio
Posts: 1627
Joined: Mon Jun 06, 2005 10:36 am
Location: Northern Italy
Contact:

Post by nonno fabio » Tue May 13, 2014 4:15 am

updated (improved Windows 8.1 compatibility)
Don't ask for a different configuration of Onepiece's XP AIO Update Pack: use one of the existing vanilla XP UpdatePack with your preferred addons instead

spawn
Posts: 88
Joined: Sat May 23, 2009 3:31 am

Post by spawn » Sun Mar 15, 2015 2:29 pm

does this integrator refuse to integrate any patch deemed unintergrateable?

User avatar
OnePiece Alb
Posts: 525
Joined: Sat Sep 01, 2007 7:01 pm
Location: Albania
Contact:

Post by OnePiece Alb » Sun Mar 15, 2015 6:15 pm

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

Ciao.
Image Image Image

Post Reply