Synchroniser sa Seedbox vers son NAS Synology avec Rsync

Vous allez découvrir dans ce tutoriel comment synchroniser automatiquement les fichiers Torrent téléchargés par votre Seedbox vers votre NAS Synology. Ainsi plus besoin de Filezilla ou WinSCP pour récupérer vos fichiers ils sont directement accessibles avec vos applications Synology habituelles, les bien nommées DS File, DS Audio, DS Photo, ou DS Vidéo. Ainsi même loin de chez vous, … Lire la suite

Les 3 meilleurs interpréteurs PERL pour Windows

PERL est un langage de script très puissant souvent plébiscité pour l’administration système avancée, la manipulation de fichiers et bases de données, la programmation de réseaux, et même le hacking avec les attaques des mots de passe en mode Brute Force. La richesse de ses bibliothèques permet en effet de réaliser des actions complexes avec peu de code.

Exécuter un script en PERL requiert un interpréteur spécialisé. Contrairement à Linux et Mac qui embarquent par défaut un interpréteur PERL, vous devrez en installer un sur votre Windows pour pouvoir exécuter vos scripts PERL.

Je vous propose dans cet article de découvrir les 3 meilleurs interpréteurs PERL pour Windows.

Lire la suite

Comment sauvegarder un site FTP automatiquement avec WinSCP

Je vous propose ici de mettre en place une solution de sauvegarde gratuite, simple et efficace de votre site FTP sur une station de travail de type Windows. Il vous sera alors possible de planifier l’exécution de la sauvegarde via une tâche planifiée ou de la lancer manuellement en double-cliquant sur un raccourci. Cette technique est très pratique pour sauvegarder votre thème et les fichiers de configuration de votre site web sous Wordpress, Joomla, Dotclear ou autre plateforme de publication.

Lire la suite

Comment installer et exécuter PowerShell sur un système Windows

L’environnement en ligne de commande fourni historiquement avec les systèmes Windows n’était pas au niveau des shells Unix, Perl, Kixstart ou VBScript. Pour remédier à cela Microsoft a développé PowerShell, une suite logicielle comprenant une ligne de commande, un langage de script et un kit de développement.

Powershell n’est pas intégré nativement sur tous les systèmes Windows. Il n’est installé par défaut que depuis Windows 7 et Windows Server 2008. La version de Powershell évoluant généralement à chaque sortie d’un nouveau système, il est possible de mettre à jour la version de Powershell native d’un système sous réserve que celui ci soit supporté.

Je vous propose de découvrir dans cet article comment installer PowerShell sur un système Windows et tester qu’il est bien fonctionnel.

Lire la suite

Rechercher une chaîne de caractères dans plusieurs fichiers sous Windows

Logo Code

Vous cherchez une solution simple pour rechercher une chaîne de caractères dans plusieurs fichiers sous Windows ? Si vous êtes développeur vous avez certainement déjà eu besoin de retrouver une séquence de code situé quelque part dans une arborescence. Si vous êtes ingénieur système peut être avez-vous déjà eu besoin de retrouver un évênement spécifique récurrents dans différents fichiers de logs. Un travail de titan à faire manuellement, une simple formalité si vous utilisé un logiciel adapté.

Lire la suite

Comment éviter les problèmes d’accents avec Robocopy

Lorsque le chemin vers un répertoire source ou destination de votre script robocopy contient un accent, il est possible, selon la configuration de votre système Windows, que vous obteniez une erreur. En effet DOS n’arrivera pas à interpréter cet accent et ne va donc pas trouver le chemin du répertoire spécifié …

Lire la suite

Migrer un serveur de fichiers avec Robocopy

Je vous propose de découvrir dans ce tutoriel comment migrer les fichiers d’un serveur vers un nouveau serveur avec l’outil Robocopy. Il existe de nombreux outils, plus ou moins complexes, avec une interface plus ou moins attrayante, permettant de migrer un serveur vers un autre, mais le plus performant, de part ses options et sa robustesse, reste indéniablement Robocopy. En plus il est GRATUIT!

Lire la suite

Le Transact SQL pour les nuls

Le Transact-SQL (T-SQL) est une extension propriétaire de Sybase et Microsoft au langage SQL. Transact-SQL a été développé à l’origine par la société Sybase, dès les premières versions de son moteur de base de données du même nom. De manière similaire au PL/SQL d’Oracle, Transact-SQL fournissait le moyen d’étendre les fonctionnalités de base du SGBD, via des programmes appelés “procédures stockées”. Le code source comme compilé, est en effet stocké dans la base de données, par opposition aux programmes écrits en langage de programmation classique, dont le code source d’une part, le code compilé d’autre part, sont stockés dans des fichiers du système de fichiers. Lorsque Microsoft a souhaité étendre son offre logicielle pour inclure un SGBD relationnel, il a passé des accords avec l’un des acteurs de l’époque, le challenger derrière principalement Oracle, RTI Ingres, Informix : Sybase. Le SGBD Sybase a été porté sur Windows. Microsoft a peu à peu acquis le savoir-faire en matière de SGBD relationnel, et développé son propre moteur de base de données, Microsoft SQL Server, à partir de la souche Sybase. Sybase de son côté a fait évoluer son SGBD, devenu depuis Adaptive Server Enterprise. Transact-SQL est ainsi aujourd’hui le langage de programmation associé à la fois aux SGBD Microsoft SQL Server et Sybase Adaptive Server Enterprise. Par rapport au SQL, le T-SQL ajoute les fonctionnalités suivantes :

  • Éléments de programmation procédurale (boucle, conditions…).
  • La possibilité de créer et d’utiliser des variables locales.
  • Des fonctions de manipulations de chaîne de caractères, de dates et de calculs mathématiques

Définition Wikipédia

Cet article “Le Transact SQL pour les nuls” a pour objectif de rassembler de nombreux exemples de scripts en Transact SQL à utiliser sans modération dans l’administration quotidienne de votre environnement SQL Server.

Lire la suite

Comment exécuter un script PowerShell

Dans l’article comment installer et vérifier le bon fonctionnement de PowerShell, nous avions ouvert l’interpréteur de commande PowerShell et exécuté quelques instructions. Si l’utilisation de l’interpréteur suffit pour lancer quelques commandes occasionnelles, cela devient vite contraignante s’il s’agit de lancer toute une série de commandes. Dans ce cas l’utilisation de scripts, que vous allez pouvoir conserver, modifier selon le besoin et partager avec vos collègues, sera plus appropriée. Nous allons découvrir dans cet article comment exécuter un script Powershell.

Lire la suite

Windows Server 2012 : Comment défragmenter un lecteur en Powershell

Powershell pour administrer vos environnements Windows

Distribué sur Windows 8 et Windows Server 2012, Powershell v3 offre de nouvelles fonctionnalités comme la gestion des opérations de défragmentation des lecteurs logiques. Cette fonctionnalité est assurée par la cmdlet Optimize-Volume. Voyons comment ça marche dans ce petit tutoriel !

Lire la suite

Powershell pour les nuls

Powershell est un langage de script orienté objet développé par Microsoft. Il s’appuie sur le framework Microsoft .NET et est désormais nativement intégré aux systèmes d’exploitation Windows (depuis Windows 7 et Windows Server 2008). Powershell est compatible avec toutes les versions de Windows supportant .NET 2.0.

Cet article référence tous les tutoriels SysKB consacrés au Powershell. Il doit permettre aux néophytes de rapidement pouvoir utiliser Powershell et aux plus expérimentés de découvrir ou redécouvrir des scripts essentiels dans l’accomplissement de leur travail quotidien.

Lire la suite

Envoyer un mail en Powershell

Ce script Powershell permet d’envoyer un mail très simplement via un serveur SMTP. Prérequis Comment installer et exécuter PowerShell sur un système Windows Exécuter un script en PowerShell Code $SmtpClient = new-object system.net.mail.smtpClient $SmtpServer = “localhost” $SmtpClient.host = $SmtpServer $From = “Lecteur de SysKB <lecteur@exemple.fr>” $To = webmaster@82.165.158.164 $Title = “Script Powershell” $Body = “Le … Lire la suite

Utiliser le client Terminal Server en ligne de commande

L’utilisation du client Terminal Server mstsc.exe en ligne de commande peut s’avérer très utile dans certaines situations. Je vous propose de le découvrir à travers quelques exemples pratiques.

Lire la suite

Comment actualiser une GPO à distance

Lorsque l’on souhaite actualiser la stratégie de groupe appliquée à une machine il suffit d’exécuter la commande gpupdate /force depuis une invite de commande de la machine. La tâche n’est malheureusement pas aussi simple lorsqu’il s’agit d’actualiser les stratégies de groupe sur une ou plusieurs machines distantes.

Lire la suite

Cliquez ici pour révoquer votre décision.