Script Bash – Comment créer et manipuler un tableau ?
Dans ce tutoriel, nous allons apprendre à créer un tableau en Bash et à manipuler les données présentes dans ce tableau, y compris avec une boucle For.
Lire cet articleDans ce tutoriel, nous allons apprendre à créer un tableau en Bash et à manipuler les données présentes dans ce tableau, y compris avec une boucle For.
Lire cet articleDans ce tutoriel, nous allons utiliser PowerShell et le module Microsoft Graph pour envoyer un e-mail de façon sécurisée avec la commande Send-MgUserMail.
Lire cet articleComment envoyer des e-mails dans un script PowerShell, sans utiliser Send-MailMessage qui est obsolète ? La réponse dans ce tutoriel basé sur MailKit.
Lire cet articleScript Bash : dans ce tutoriel sur le scripting Bash, nous allons apprendre à stocker le résultat d’une commande Linux dans une variable pour le réutiliser.
Lire cet articleComment connecter un lecteur réseau avec un script de connexion et la commande net use pour les utilisateurs de l’Active Directory ? Réponse dans ce tutoriel.
Lire cet articleVous souhaitez signer un script PowerShell sans utiliser une autorité de certification ? Vous pouvez utiliser un certificat auto-signé, généré avec PowerShell.
Lire cet articlePowerShell et #Requires : configurer son script pour vérifier certains prérequis avant l’exécution : modules nécessaires, versions de PowerShell ou droit admin.
Lire cet articleLes processus zombies sous Linux : comment apparaissent-ils sur le système et quand commencent-ils à devenir gênants ?
Lire cet articleTroisième cours pour débuter sous PowerShell : les opérateurs, les fonctions, les boucles, etc.
Lire cet articleDans ce tutoriel, nous allons apprendre à créer notre première fonction en Bash sous Linux, avec des exemples et l’utilisation de paramètres et valeurs.
Lire cet articleI. Présentation Si vous souhaitez exécuter un script qui effectuera une action entre la machine et une clé USB par exemple, il faudra vérifier le script avant chaque exécution pour voir si la lettre indiquée dans le script correspond à la lettre du lecteur de votre clé USB. Du coup, c’est un peu ennuyeux de devoir faire cela à chaque fois que vous changez de machine. Pire encore, imaginez que ce script sera utilisé par des personnes qui ne connaissent pas grand chose en informatique et qui ne sont pas capables de vérifier la cohérence du script, vous faites comment ? Nous allons voir dans ce tutoriel une solution qui consiste à accéder aux différentes lettres de lecteur disponible jusqu’à trouver un fichier précis, qui devra être indiqué dans le script. Dès que ce fichier sera trouvé sur le périphérique, le script se dira « J’ai trouvé le lecteur sur lequel je dois effectuer l’opération, je peux donc commencer ». Ce script
Lire cet articleI. Présentation Dans ce tutoriel, nous allons voir comment paramétrer le lancement d’un script à l’arrêt ou au démarrage de Windows Pro. Cela peut être trés utile pour le montage/ démontage de lecteur par exemple mais peut s’appliquer à tout script ayant le format « .bat » ou même à des scripts PowerShell sous Windows Pro. II. L’outil « gpedit.msc » Nous devons commencer par aller dans le menu démarrer puis dans « Exécuter » et saisir « gpedit.msc » : Une nouvelle fenêtre va alors apparaitre, il s’agit des « Stratégie Ordinateur local » de notre poste : Dans cette fenêtre, il faut cliquer sur « Stratégie Ordinateur Local », « Configuration ordinateur », « Paramètre Windows » puis « Scripts ». On pourra alors cliquer sur « Démarrage » ou « Arrêt du système » selon si l’on chercher à exécuter un script au démarrage ou à l’arrêt. Nous aurons alors cette fenêtre : On ira donc chercher le script voulu en cliquant sur « Ajouter… ». Si il s’agit d’un script PowerShell, il faudra aller dans l’onglet « Powershell. On cliquera ensuite
Lire cet articleI. Présentation Afin d’assurer une tolérance aux pannes et une sauvegarde des informations importantes, une sauvegarde des bases de données Mysql peut être faite avec un script. Il est en effet intéressant de pouvoir automatiser la sauvegarde des bases de données d’un serveur, car elles contiennent souvent des informations importantes et vitales dans une entreprise. Ce backup sera effectué par un utilisateur « backup » qui sauvegardera régulièrement et automatiquement l’ensemble des bases de données du serveur. II. Création de l’utilisateur de backup Il faut tout d’abord créer un utilisateur qui aura uniquement les droits de lecture sur l’ensemble des bases de données. Les opérations seront lancées à partir d’un script, il serait donc dangereux de les lancer avec un utilisateur ayant des droits de modification, de création ou de suppression sur les bases de données.On se connecte au serveur de base de données : mysql -u root -p On crée l’utilisateur ‘backup’@’localhost’. Il est important de préciser que backup
Lire cet articleI. Présentation Dans ce tutoriel, nous allons voir comment vérifier la présence d’un dossier ou d’un fichier dans notre OS Linux. Nous allons voir comment mettre une condition en action selon le résultat de notre vérification. Lors de la construction d’un script, il peut être intéressant de ne créer une fichier ou un dossier uniquement si il n’est pas présent par exemple. C’est ce que ce tutoriel va nous apprendre à faire. II. Vérifier la présence d’un dossier Dans une condition construite dans un fichier bash, il est possible de vérifier par une option si un dossier existe : #!/bin/bash if [ -d « /home/neaj/dossier1 » ];then echo « Le dossier1 existe ! »; fi On créer donc notre condition « if « . Le « -d » est l’option qui indique que nous voulons voir si le dossier précisé juste derrière existe. Le « d » est pour « directory ». Si c’est le cas, on écrira « Le dosser1 existe ! ». Enfin on fermera notre condition avec « fi ». On peut imaginer
Lire cet articleI. Présentation La commande « net share » permet de partager un répertoire mais pas seulement. Vous pouvez également supprimer un partage avec cette commande. II. Procédure Pour cela, c’est tout simple, il suffit d’effectuer la commande suivante : net share nom_du_partage /DELETE Imaginons que nous souhaitons supprimer un partage nommé « ressources » correspondant au répertoire « C:\ressources\ », vérifions d’abord qu’il est bien partagé en saisissant la commande « net share » dans une invite de commandes : On remarque bien la présence du partage « ressources », saisissez donc cette commande pour le supprimer : net share ressources /DELETE Le partage « ressources » n’existe plus, cependant, le répertoire « C:\ressources » quant à lui existe toujours. Si vous souhaitez le supprimer utilisez la commande « rmdir » (remove directory) comme ceci : rmdir C:\Ressources Lors de l’exécution des différentes commandes si vous obtenez l’erreur « Accès refusé », exécutez l’invite de commandes en tant qu’Administrateur par l’intermédiaire d’un clic droit sur l’invite de commandes.
Lire cet article