background preloader

Scripts & Batchs

Facebook Twitter

Powershell, VB Script, SQL et JavaScript - Scripteurs et professionnels de l'informatique TechNet. Script Center Home Page. Windows | My-PowerShell. Consulter le journal des événements avec Powershell Voici deux méthodes pour exploiter le journal des événements d’un serveur. J’utilise la première solution pour consulter directement les logs sur le serveur. La commande suivante me permet de consulter les 20 dernières erreurs du journal d’événements Lync Server. La deuxième va exporter les 20 dernières erreurs dans un fichier texte pour être consulté plus tard ou être transmit. Vous pouvez adapter les filtres en fonction de vos besoins. Pour connaitre le nom du journal, je consulte les propriétés de celui qui m’intéresse pour récupérer le nom du fichier evtx. Lister les cartes réseaux connectés avec PowerShell Cette commande va permettre de lister uniquement les cartes réseaux ayant le statut connecté.

Afficher tous les partages d’un serveur avec Powershell Cette ligne de commande PowerShell affiche tous les partages d’un serveur. Augmenter la taille d’un volume Pour Windows 2000 et 2003 Server, utilisez Diskpart. - Rebooter l’ordinateur. Page d'accueil du Centre de scripts. Command Line-Version (SetACL.exe) – Syntax and Description | Helge Klein | Home of SetACL. For a quick start, tell SetACL the following: Object name (-on): This is the path to the object SetACL should operate on (file/directory/registry key/network share/service/printer).Object type (-ot): What kind of object does the object name refer to: file or directory (file), registry key (reg), service (srv), printer (prn), network share (shr)? Action (-actn): What should SetACL do with the object specified? Example: This lists the permissions set on the Windows directory in the default list format (CSV). Have a look at the examples section to get an idea what more complex commands look like. Syntax^ It basically works like this: you specify one or more actions.

Return codes^ SetACL returns 0 upon successful execution and a higher number if errors occurred. Parameter List^ Lists all command-line parameters SetACL can digest. Click on the links to jump to sections with more detailed explanations. Required parameters^ Object Name^ -on ObjectName Object Type^ -ot ObjectType Action parameters^ Trustee^ y n. Batch Files - WMIC. WMI queries from the command line With WMIC we can use WMI queries in batch files. Like WMI itself, WMIC is available as of Windows XP Professional. And though WMI can be added on Window NT 4 and 2000, WMIC requires Windows XP Professional or later. Though the C in WMIC seems to stand for Console, I prefer to interpret it as WMI for the Command line.

To start WMIC in interactive console mode, just type: Typing /? At the command prompt: a list of switches and aliases. Since we are dealing with batch files here, I'll use the commands for Command Line Mode from now on. WMIC commands The majority of my batch files uses WMIC's GET command to read properties of the specified WMI class. Now let's try the following commands: WMIC BIOS WMIC BIOS Get Manufacturer WMIC BIOS Get Manufacturer,Name,Version /Format:csv WMIC BIOS Get Manufacturer,Name,Version /Format:list WMIC BIOS Get /Format:list WMIC BIOS Get Manufacturer,Name,Version /Format:htable Need the result pasted in another window? Etcetera. or use: Mark Minasi's Reader Forum - Scripting. Rob van der Woude's Scripting Pages. Page d'accueil du Centre de scripts.

Kix

Batch DOS. L'expérience partagée    (Correctifs, pilotes, tutoriels, cours de certifications, utilitaires, documentation matérielle, annonces informatique gratuites, agenda informatique, top class) AutoItScript Website. Installation silencieuse - Script d'administration - Jean-René DANIS. PsExec v1.82. Par Mark Russinovich Paru le 05 mars 2007 Introduction Les utilitaires tels que Telnet et les programmes de contrôle à distance tels que PC Anywhere de Symantec vous permettent d'exécuter des programmes sur des systèmes distants, mais ils peuvent être difficiles à configurer et nécessitent que vous installiez le logiciel client sur les systèmes distants auxquels vous souhaitez accéder.

PsExec est un substitut léger à Telnet qui vous permet d'exécuter des processus sur d'autres systèmes, avec une interactivité totale pour les applications de console, sans avoir à installer manuellement le logiciel client. Les utilisations de PsExec les plus puissantes incluent le lancement d'invites de commande interactives sur des systèmes distants et des outils activables à distance, tels qu'IpConfig qui sinon n'ont pas la possibilité d'afficher les informations sur les systèmes distants.

Installation Il vous suffit de copier PsExec sur votre chemin exécutable. Utilisation ordinateur @file -a -c -d -e -f -i -l -n -p. Utiliser psexec. Glsft.free.fr - RunAsLoggedOnUser. Exécution d'un processus distant sous l'autorité de l'utilisateur connecté localement L'idée de créer cet outil est tout d'abord née de plusieurs sollicitations privées. L'évènement déclencheur à été la conversation avec Nicolas et Jacques sur le forum windows.server portant sur le même sujet. Bon ! Retour de congés, j'ai donc retroussé les manches histoire de me mettre en jambes et également pour faire chauffer le compilateur tout poussiéreux avant la reprise :-) Tout d'abord, il est bon de savoir que cet outil n'a d'intérêt que s'il s'exécute sous une autorité différente de celle de l'utilisateur courant (i.e l'utilisateur ayant ouvert une session localement sur son poste de travail).

Quelle est donc l'utilité d'un tel outil vous demandez-vous? - de l'utilisateur connecté sur la machine exécutant PSExec (moyennant droits)- de l'utilisateur spécifié avec les arguments -u et -p- du compte LocalSystem avec l'argument -s RunAsLoggedOnUser ouvre une nouvelle possibilité ! Historique: PsTools - Sysinternals Forums - Page 1. Utilisation PsExec - PHWinfo. Exécuter un programme avec droits administrateur : La commande RUNAS. Sous les versions NT de Windows (NT/2000/XP/2003), il arrive régulièrement que des applications, mêmes basiques, ne fonctionnent pas si l’on n’est pas logué en tant qu'administrateur. La solution est alors de passer le compte utilisateur dans le groupe administrateurs. Pour des questions de sécurité, mais aussi de maintenance, cela est peu judicieux, par exemple, en entreprise où l’on souhaite limiter l’installation de logiciels ou éviter les manipulations hasardeuses qui peuvent mettre en péril tout le système.

Cela est aussi valable dans le cadre familial avec des enfants ou des utilisateurs peu avertis à qui on ne souhaite pas donner un contrôle total du PC. Ainsi, il est préférable de trouver une solution pour exécuter des programmes sous un compte limité mais avec les droits administrateur. Avant de se lancer dans des procédures un peu complexes, veillez à vérifier les autorisations NTFS sur le dossier d’installation du programme. Prenons un exemple : - Puis faites OK. Site News Page. Scriptlogic - Desktop, AD, Help Desk, & Windows Server Software for Small & Medium Businesses - ScriptLogic. KiXforms - Index Page.