Archives de l’auteur : Enzo

Dépanneur des bidules que quand tu cliques ça marche pas.

Framapack – une alternative à Ninite

Il existe des alternatives à Ninite, logiciel permettant l’installation de nombreux programmes en un clic (ou presque). Mais aujourd’hui je vous invite à découvrir celui développé par l’association Framasoft, le bien nommé Framapack.

Présentation de Framasoft

Framasoft est un réseau d’éducation populaire, issu du monde éducatif, consacré principalement au logiciel libre. Il s’organise en trois axes sur un mode collaboratif : promotion, diffusion et développement de logiciels libres, enrichissement de la culture libre et offre de services libres en ligne.

Ils mettent en avant sur le site suivant Framapack de nombreux logiciels libres dont vous (je) n’avez pas forcément connaissance et qui peuvent faire aussi bien le job que n’importe quelle autre solution commerciale.

Comme pour Ninite, une fois sur le site vous choisissez les logiciels dont vous souhaitez l’installation. Téléchargez l’installeur framapack.exe généré, lancez ce fichier. Puis allez boire un café le temps que les différents programmes soient téléchargés et installés sur votre pc.

D’autres alternatives à Ninite sont disponibles sur le site Alternativeto. En effet que ce soit Ninite ou bien Framapack, ces 2 applications ne résouent pas la problématique commune à de nombreuses entreprises comme le manque de bande passante.

 

Client windows pour WhatsApp

WhatsApp vient (enfin) de lancer un client Windows et un client Mac afin de permettre d’utiliser l’application depuis l’ordinateur.

C’est téléchargeable directement sur le site de WhatsApp.

Comme pour la version Web déjà existante depuis quelque temps, l’application n’est pas autonome et nécessite d’avoir son smartphone connecté à internet avec l’appli WhatsApp d’installé.

J’utilisais déjà depuis quelque temps une appli non officielle récupérée sur le Windows Store, mais celle-ci affichait une publicité. Pour ceux qui ne veulent pas installer de clients, des extensions (non officielles) pour Chrome et Firefox sont également disponibles.

L’évolution du TechNet et de MSDN

TechNet et MSDN sont les bases de connaissances alimentées par Microsoft.

Ces sites existent afin de fournir à la communauté des informations sur les produits de la compagnie, on peut trouver de nombreux types d’informations. Exemples de codes, prérequis matériel à l’installation de certains logiciels, etc.

Ces bases de connaissances sont vieilles de 10 à 15 ans et font aujourd’hui peau neuve. Au revoir vieux sites non responsives !

Désormais les bases de connaissances seront disponibles sur le site: https://docs.microsoft.com/fr-fr/enterprise-mobility/

Ce nouveau site sera accompagné de fonctionnalités sociales permettant le partage rapide d’infos sur les canaux twitter, FB, etc.. mais sera surtout plus agréable à visiter avec des textes à la font plus grande et qui s’adapte à la taille de vos écrans.

Bref, vivement la fin de migration de l’ensemble des anciennes bases de connaissance vers ce nouvel arrivant.

Installer des .exe et .msi avec Windows ICD

Windows ICD aka Windows Imaging and Configuration Designer

Cet outil dont le nom en français est « Concepteur de configuration et d’acquisition d’images Windows » permet de créer un package dont l’application sur un système Windows permettra de configurer une multitude de paramètre du système. Notamment vous pouvez avec:

  • visualiser tous les paramètres et stratégies configurables pour un package d’approvisionnement ou une image Windows 10 ;
  • créer des fichiers de réponses d’approvisionnement Windows ;
  • ajouter des pilotes, des applications ou d’autres ressources tiers à un fichier de réponses ;
  • créer des variantes et spécifier les paramètres qui s’appliquent à chacune ;
  • générer et flasher une image Windows ;
  • générer un package d’approvisionnement.

Cet outil cible:

  • fabricants d’ordinateurs OEM, fabricants ODM et fabricants qui recherchent un processus simple et rationalisé pour la création et le déploiement d’une image système Windows ;
  • intégrateurs de systèmes qui approvisionnent des appareils en fonction des besoins de leurs clients ;
  • services informatiques des entreprises et des établissements d’enseignement qui ont besoin d’approvisionner des appareils BYOD et des appareils fournis par l’entreprise.

Ce produit faisant partie de Windows 10 ADK évolue à chaque nouvelle release de Windows 10.

Voyons maintenant comment utiliser WICD pour installer un logiciel en .exe ou .msi:

  • Instructions :

Une fois Windows ADK d’installé, dans le menu démarrer cherchez le programme « Concepteur de configuration et d’acquisition d’images Windows »

  1. Dans le menu «Paramètres d’exécution ProvisionningCommands > DeviceContext > CommandFiles», ajouter le binaire que vous souhaitez installer.
  2. Dans le menu «Paramètres d’exécution > ProvisionningCommands > DeviceContext > CommandLine», indiquez la commande permettant d’installer votre binaire.

Ex pour un fichier .msi avec des paramètres d’installations silencieuses: cmd /c msiexec /i nomdumsi.msi /qn

Vous pouvez ensuite générer votre package via le bouton «Exporter».

Pour installer plus d’un seul logiciel par package:

Si jamais vous souhaitez installer plusieurs logiciels avec un seul package WICD:

Il est possible d’ajouter plusieurs binaires dans le menu « … > CommandFiles ».
Les commandes pour installer ces binaires doivent être entrées dans le menu « …>CommandLine » en utilisant le caractère « & » pour les chaînées.
Vous avez la possibilité d’écrire les commandes d’installations dans un fichier .bat, à ajouter dans le menu « … > CommandFiles » puis à utiliser via le menu « …>CommandLine ».

C’était une explication rapide et peu illustré mais qui je pense pourra aider à appréhender cet outil un peu plus rapidement.

L’article de Microsoft à propos de WICD : https://msdn.microsoft.com/fr-fr/library/windows/hardware/dn916113%28v=vs.85%29.aspx

 

Nettoyer le portail Azure

J’ai expérimenté de nombreuses choses sur mon compte Azure, ainsi après quelque temps je me suis retrouvé avec un portail Azure assez chaotique. Avec de nombreuses instances présentes, des groupes de disponibilités et des groupes de stockage très nombreux aux noms exotiques.

J’ai donc ressenti le besoin de faire le ménage afin d’y voir plus clairement, pour gagner un peu de temps, j’ai décidé de le faire à l’aide de Powershell. Alors si comme moi, vous pensez avoir besoin d’effectuer votre ménage de printemps, voici quelques liens et commandes qui pourront vous renseigner plus en détail sur la démarche à suivre:

Une liste de commande Powershell dédiée à la suppression de tous les éléments présents sur Azure:

Partager des fichiers via Torrent avec des trackers publics

Afin de partager de manière fiable des fichiers, j’affectionne l’utilisation des Torrents.

Manière fiable: Être sûr que mon correspondant puisse reprendre le téléchargement du fichier où il en était même si sa connexion internet n’est pas des meilleures.Une fiabilité que l’on ne retrouve pas forcément via un navigateur web.

Cependant je dois admettre que les contraintes réseau actuelles qui bloquent très souvent dans les lieux publics ce protocole ne le rend pas pratique dans toutes les situations.

Une liste de tracker torrent complètement ouvert repris sur GitHub: https://gist.github.com/mcandre/eab4166938ed4205bef4

La mode des trackers public a commencé (pour moi) avec la mise en place du projet suivant par « The Pirate Bay »: http://korben.info/openbittorrent-le-tracker-libre-successeur-de-thepiratebay.html

Site du projet « The Pirate Bay »: https://openbittorrent.com/

Continuer la lecture

Exporter configuration Wi-fi

Récemment on m’a demandé comment automatiser la configuration d’un réseau Wi-fi sur plusieurs postes non enrôlés dans un domaine, de la manière la plus simple possible. Voici une solution pour réaliser cette opération.

Ici la configuration Wi-fi désigne le SSID (nom) du réseau Wi-fi auxquelles nous voulons nous connecter et son mot de passe.

Exporter la configuration Wi-fi

Dans un premier temps, connecter de la manière habituelle un ordinateur/tablette au réseau wi-fi que vous souhaitez ajouter via un script à vos autres appareils.

Ouvrir « l’invite de commande ». Puis utiliser la commande suivante :

Cette commande génère un fichier « Wi-Fi-nomduwifi.xml » dans le dossier où vous aurez exécuté la commande, probablement: « C:\Users\MonUser\».

 

Capture

Créer un « dossier de configuration »

Créer un dossier sur le bureau, copier dans ce dossier le fichier XML précédent. Toujours dans ce nouveau dossier, créer un fichier texte, ouvrir le fichier texte. Et écrire à l’intérieur :

Enregistrer et fermer le fichier texte. Modifier l’extension du fichier texte créé, de .txt à .bat

Finalement copier le dossier créé sur les PCs auxquels nous souhaitons ajouter rapidement la configuration Wi-fi  et double-cliquer sur le fichier .bat

Voilà une solution plutôt simple et rapide à mettre en oeuvre.

Bien sûr ne laissez pas traîner le fichier XML car celui-ci contiendra le mot de passe de votre réseau Wi-fi écrit en clair à l’intérieur.

ImmutableID Office 365

J’ai trouvé l’article suivant particulièrement intéressant pour comprendre les mécanismes qui rentrent en jeu lors de la synchronisation d’un environnement on-premise avec Azure AD. J’encourage sa lecture et j’espère qu’il vous permettra d’avoir une meilleure vue sur la manière dont Active Directory fonctionne et sur son évolution avec l’ajout d’Azure AD.

https://blogs.perficient.com/microsoft/2015/04/office-365-why-you-need-to-understand-immutableid/

 

Powershell – Afficher une boîte de dialogue pour sélectionner un fichier

Voici un script particulièrement utile pour avoir la possibilité de sélectionner un fichier à travers une boîte de dialogue lors de l’exécution d’un script powershell.

Pour être exact, cela permet de renseigner le chemin du fichier dans une variable.

Ce script provient du site suivant: http://www.peetersonline.nl/2008/10/powershell-open-file-dialog-box/

A l’utilisation, on peut modifier les différents paramètres:

  • Title = Ce qui s’affiche dans l’entête de la boîte de dialogue
  • Directory = Non obligatoire, permet de sélectionner un dossier où chercher le fichier à sélectionner
  • Filter = Modifier le filtre à votre guise pour indiquer le type de fichier qui doit être sélectionné.
    • L’astuce: il est possible d’indiquer (à la place de (*.ps1), le nom complet d’un fichier (ex: index.html) pour être sûr que l’utilisateur sélectionne bien un fichier particulier.