background preloader

Packaging

Facebook Twitter

Installers. RStudio Package Development. Windows Installer. Microsoft encourages third parties to use Windows Installer as the basis for installation frameworks, so that they synchronize correctly with other installers and keep the internal database of installed products consistent.

Windows Installer

Important features such as rollback and versioning depend on a consistent internal database for reliable operation. Furthermore, Windows Installer facilitates the principle of least privilege by performing software installations by proxy for unprivileged users. Logical structure of packages[edit] A package describes the installation of one or more full products (Windows Installer does not handle dependencies between products) and is universally identified by a GUID (the PackageCode property).

A product is made up of components, grouped into features. Products[edit] A single, installed, working program (or set of programs) is a product. Features[edit] La création d'un fichier MSI - AUTOIT & MSI. La création d’un fichier MSI peut être complexe, voir couteux (adminstudio 9 > €5,892.00 ), je vous propose une solution gratuite qui fonctionne assez bien et qui est ultra simple Il faut disposer de deux outils: Une fois ExeToMsi et USSF installés sur votre PC les choses sérieuses vont pouvoir commencer !!!

La création d'un fichier MSI - AUTOIT & MSI

Je vais prendre pour exemple l’installation de Glary Utilities ( Pour connaitre les paramètres d’installation en mode silencieux de ce logiciel, j’utilise USSF je sélectionne mon fichier d’installation de Glary Utilities en cliquant sur puis en sélectionnant grâce à la boite de dialogue La réponse est quasi immédiate, le paramètre silencieux est : /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- Je lance ExeToMsi et je sélectionne mon fichier d’installation de Glary Utilities en cliquant sur et en se sélectionnant grâce à la boite de dialogue Puis je copie mon paramètre silencieux d’installation dans “Arguments” (/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-) Il ne me reste qu’à cliquer sur.

Application Packaging Videos, Setup Capture, AdminStudio Repackager. Creer un *.msi avec Logiciel ?? Créer un RamDisk, disque virtuel en RAM, avec IMDISK. Le but de ce tutoriel est de montrer comment utiliser l'utilitaire IMDISK pour monter un disque virtuel en RAM sous Windows 7.L'intérêt de monter un disque en RAM est de :simuler un disque dur pour bénéficier des temps d'accès de la RAMne pas avoir à supprimer des fichiers temporairespréserver un SSD dans le cas particuliers où on souhaite régulièrement modifier de gros fichiers Attention.

Créer un RamDisk, disque virtuel en RAM, avec IMDISK

Le principe d'un RamDisk est de monter en RAM un disque virtuel. Tout ce qui ne sera pas enregistré sur un disque réel (SSD ou HDD) à la mise hors tension du PC sera perdu ! Pour donner une idée des performances voici quelques comparaisons de performances des disques matériels par rapport à un RAMDisk. Les performances ci-dessus dépendent du matériel avec lequel le test est réalisé. Elles ne sont données ici que pour avoir un ordre d'idée des performances d'un RamDisk. Dans l'onglet <Conditions>, décocher l'option Ne démarrer la tâche que si l'ordinateur est relié au secteur.

COMPILER VOS SCRIPTS POWERSHELL ET LES TRANSFORMER EN .EXE - Le Blog d'un geek. Powershell est un des premiers langage script que j’ai vraiment abordé (mise à part quelques scripts batch sous Windows).

COMPILER VOS SCRIPTS POWERSHELL ET LES TRANSFORMER EN .EXE - Le Blog d'un geek

Connaissant les galères de ce langage pour voir son script en exécutable j’ai décidé de faire partager avec vous la méthode la plus simple et la plus pratique. Si vous avez touché un peu à PowerShell vous avez sûrement dû entendre parler de PowerGui. C’est l’éditeur préféré pour faire du PowerShell. La principale dernière nouveauté de cet éditeur est que l’option de compilation du script en .exe est devenue gratuite. Auparavant il fallait souscrire un compte d’essai 30 jours et vous receviez la licence de 30 jours par mail afin d’activer votre PowerGUI Pro.

Maintenant ce n’est plus le cas et je peux vous dire que ça change la vie ! A ma connaissance, à ce jour c’est le seul éditeur qui propose cette fonctionnalité. Pour convertir vos scripts en .exe il faut : Faire ses shellcodes pour Windows. Ce tutoriel a pour but de vous apprendre - ou simplement de vous faire réviser - la conception de shellcodes sous windows.

Faire ses shellcodes pour Windows

Je partirai du principe que vous en avez fait sous linux, voire pas du tout. Windows Installer Sequencing « John McFadyen blog on Enterprise Deployment Architecture. Technorati Tags: Windows Installer,Installation Sequences,Wise Package Studio,InstallExecuteSequence,Msiexec /i,InstallUISequence,Costing,InstallFinalize,InstallInitialize,Immediate,Deferred,Acquisition,Execution Ok well this is probably one of the harder topics to try and explain on paper.

Windows Installer Sequencing « John McFadyen blog on Enterprise Deployment Architecture

Its considerably easier to do with a whiteboard and a room full of people. But I will have a shot at it no doubt Kim (AngelD) will assist with any problem areas. Throughout this document try to keep this diagram in your head. So in order to understand windows installer you really need to get your head around the installation sequences sooner rather than later. Blog: AppDeploy: Articles: ActiveSetup. Active Setup Active setup provides a solution when the aim is to deliver user based components when no advertised entry points exist in an MSI package.

Blog: AppDeploy: Articles: ActiveSetup

Most packages will contain some kind on entry point; commonly an advertised shortcut. ITNinja. John McFadyen blog on Enterprise Deployment Architecture.