Posted March 24, 201015 yr Rick tengo una duda supongamos que yo hago el uninstall del programa el cual necesita el inf para desinstalarse que se encuentra en el INI hasta hay todo bien, pero supongamos si yo quiero usar el inf del programa como instalador y hacer que copie el mismo inf el archivo inf tendria problemas con el ini que tambien se encuentra la orden de copiar el archivo inf, o sea para que entiendas mejor:INI[dosnet_files]d1,AExPa.inf[txtsetup_files]AExPa.inf = 1,,,,,,,20,0,0INF[DefaultInstall]CopyFiles =Inf.Files[AExPa]CopyFiles =Inf.Files[SourceDisksFiles]AIMPEXTRAS.INF=1[DestinationDirs]Inf.Files =17[Inf.Files]AExPa.inf,AIMPEXTRAS.INFPD: rick me confundi de seccion, si pudieras moverlo a donde corresponde.slds!!!! Edited March 24, 201015 yr by Javo
March 24, 201015 yr [dosnet_files]d1,AExPa.inf[txtsetup_files]AExPa.inf = 1,,,,,,,20,0,0,AIMPEXTRAS.INF ; Renombrado después de copiar[DefaultInstall]CopyFiles =Inf.Files[AExPa];CopyFiles =Inf.Files ; No pongas esto aquí quiebra su instalación, solo en DefaultInstall porque txtsetup se encarga de copiar y renombrar el INF al directorio durante instalación de XP, solo es necesario durante instalación manual[SourceDisksFiles]AIMPEXTRAS.INF=1 ; No es necesario si los archivos están en el mismo directorio que el INF (y claro que el INF esta en el mismo directorio )[DestinationDirs]Inf.Files =17[Inf.Files];AExPa.inf,AIMPEXTRAS.INF ; Lo tienes al revésAIMPEXTRAS.INF,AExPa.inf ; Así se hace
March 24, 201015 yr Author o sea yo quiero que el archivo quede con este nombre:AExPa.inf,AIMPEXTRAS.INF = AExPa.inf (asi lo quiero dejar)AIMPEXTRAS.INF,AExPa.inf = AIMPEXTRAS.INFlo que explicaste arriba y por lo que entendi da como resultado si uso solamente el inf este nombre:AIMPEXTRAS.INFo no se puede usarlo de las 2 formas, addon y un autoextraible. Edited March 24, 201015 yr by Javo
March 24, 201015 yr Entonces tienes que especificar otro SourceDisksNames (acaso tu CopyFiles sigue siendo al revez)[DefaultInstall]CopyFiles =Inf.Files[AExPa]CopyFiles =Inf.Files[SourceDisksFiles]AExPa.inf=2[SourceDisksNames.x86]1="%CDVD_NAME%","ejemplo.cab",,"i386"2="%CDVD_NAME%","WIN51",,"i386" ; Este punta a el directorio I386 y no a el CAB[DestinationDirs]Inf.Files =17[Inf.Files]AExPa.inf ; Copias este primeroAIMPEXTRAS.INF,AExPa.inf ; Luego se copia una segunda vez y se renombraPero cuidado...agregar a copiar a el INF durante la instalacion de XP puede resultar en errores cuando no especificas el nombre de disk, por eso es mejor dejarlo a txtsetup.sif
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.