More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  EROL mon BLOG en Françai...PhotosProfileFriendsMore Tools Explore the Spaces community

P. Erol GIRAUDY

View spaceSend a message
Occupation:
Age:
Location:
Interests:
MVP Sharepoint Portal Serveur et MOSS 2007, Bêta testeur pour Microsoft. R&D sur la Gestion de Connaissance (K.M.), Consultant management de Projets et EKP chez MEG-JIC - Formateur (Université et Ecoles), co-auteur de 5 livres sur les portails et SharePoint 2003 et MOSS 2007.
http://clubmoss2007.org/

EROL mon BLOG en Français (MVP MOSS)

SharePoint et MOSS au Quotidien
9/6/2008

Les spécialistes SharePoint de Microsoft France vous parlent... : Rentrée des classes…

Vos enfants ont sans doute repris le chemin de l’école… Pourquoi ne pas en faire autant et se mettre à jour sur SharePoint 2007? Mais pourquoi vous former sur SharePoint nous direz-vous?

        • Découvrir le produit
        • Perfectionner vos connaissances
        • Péparer vos utilisateurs à un prochain déploiement
        • Touver les ressources nécessaires pour accompagner vos utilisateurs…

Quand on se forme à SharePoint, on peut le faire sous plusieurs angles: du point de vue de l’utilisateur final, du point de vue du développeur et du point de vue de l’administrateur. Dans ce premier billet sur le sujet nous nous attarderons sur les ressources disponibles pour l’utilisateur final. Malheureusement, vous trouverez beaucoup plus de contenus en anglais pour l’instant!

Vidéos Introduction :

Vidéos Vidéos de démonstration Anglais (toutes les démonstrations) :............  _/_

Les spécialistes SharePoint de Microsoft France vous parlent... : Rentrée des classes…

9/1/2008

Outils CLUB MOSS - FRANCE

 

Download details: SharePoint Server 2007 SDK: Software Development Kit

The Microsoft Office SharePoint Server 2007 SDK contains conceptual overviews, “How Do I…?” programming tasks, developer tools, code samples, references, and an Enterprise Content Management (ECM) starter kit to guide you in developing solutions based on Microsoft Office SharePoint Server 2007.
What’s New in this Release for the Microsoft Office SharePoint Server SDK:

  1. Installation enhancements.
  2. Start menu navigation.
  3. Offline experience improvements.
  4. New tools and samples included with the Microsoft Office SharePoint Server 2007 SDK: Developer tools and samples for the following areas of Office SharePoint Server development (new items in bold).
  5. File Name: OfficeServerSDK.exe
  6. Version: 1.4-Aug08
  7. Date Published: 8/29/2008
  8. Language: English
  9. Download Size: 195.1 MB
    Download details: SharePoint Server 2007 SDK: Software Development Kit by Microsoft

--
P. Erol GIRAUDY
Président du Club MOSS 2007 et MUG.
Vice-Président Club UGO2007
http://clubmoss2007.org/
http://www.mugfrance.fr/
http://www.viadeo.com/fr/profile/pierreerol.giraudy

Outils CLUB MOSS - FRANCE

7/25/2008

Download details: Office SharePoint Server IT Pro content CHM

Office SharePoint Server 2007 Technical Library in Compiled Help format - Brief Description Downloadable CHM version of SharePoint Server content on TechNet.

7/18/2008

SharePoint: Création d'une infrastructure d'enquête puissante

 

SharePoint: Création d'une infrastructure d'enquête puissante par Jim Bradley

Vue d'ensemble:

  • Planification et implémentation d'une solution d'enquête
  • Collecte et traitement des résultats d'une enquête dans les bibliothèques SharePoint
  • Gestion des problèmes de performances et de sécurité

Vous ne pouvez pas prendre les bonnes décisions sans informations. L'intuition ne suffit pas, surtout si vos décisions ont un impact sur votre entreprise. Ceci est vrai qu'il s'agisse de choisir le local dans lequel vous voulez organiser une réception pour les membres de votre équipe ou d'affecter 50 % des ressources de votre entreprise au lancement d'un nouveau produit. Mais comment obtenir ces informations ?

Les enquêtes offrent un moyen efficace et peu onéreux de recueillir des commentaires sur pratiquement tout ce que vous voulez savoir : les clients sont-ils satisfaits de vos produits, les employés ont-il aimé les sandwichs que vous leur avez offerts lors de la dernière réunion, etc. Les enquêtes livrent les informations dont vous avez besoin pour améliorer et développer vos produits, systèmes et processus. La question est de savoir comment vous, en tant que professionnel de l'informatique, pouvez implémenter un système d'enquête capable de recueillir et de stocker des données afin qu'elles puissent être utilisées à bon escient ?

Vous disposez probablement déjà d'un ou plusieurs outils permettant de collecter, structurer et analyser ces données. Microsoft® Office System 2007 vous propose ces outils et vous permet de les utiliser en toute facilité. Il existe, en fait, de nombreuses façons de mener une enquête. L'essentiel est d'adapter l'approche à vos besoins particuliers. Par exemple, les enquêtes par courrier électronique constituent un bon moyen de recueillir des données de manière impromptue et en temps réel lorsque le nombre de répondants est relativement réduit et que les données en question ne sont pas d'une importance critique. Pour plus d'informations, consultez l'encadré « Utilisation du courrier électronique pour effectuer des enquêtes rapides » ci-dessous. En revanche, les enquêtes sur des bases de données sont préférables dans le cas d'initiatives plus complexes qui incluent un grand nombre de répondants et concernent des données stratégiques. Pour plus d'informations à ce sujet, consultez l'encadré « Création d'une solution d'enquête sur base de données » ci-dessous.

Dans cet article, je me concentrerai sur une autre solution, plus complète et flexible : les enquêtes en ligne basées sur SharePoint®. Cette méthode convient aux enquêtes stratégiques et non stratégiques indépendamment du niveau de complexité. Dans la mesure où les études SharePoint sont basées sur le Web, toute personne disposant d'un accès Internet peut y prendre part, y compris les personnes utilisant des appareils mobiles. Avec une enquête SharePoint, les réponses peuvent être nominatives ou anonymes, les résultats sont disponibles en temps réel et vous avez même accès à des outils d'analyse.

Ce type d'enquête est implémenté par le biais de Windows® SharePoint Services 3.0 (WSS) avec Forms Server et InfoPath® ou Microsoft Office SharePoint Server 2007 (MOSS) avec Forms Services et InfoPath® (voir la figure 1 pour une description de chacune de ces technologies). Comme les deux scénarios offrent essentiellement les mêmes fonctionnalités, je me concentrerai, dans cet article, sur la dernière combinaison de technologies. Pour une comparaison complète de produits SharePoint et de leurs fonctionnalités, consultez le document Téléchargement de la comparaison des produits Microsoft Office SharePoint Server 2007 à la page office.microsoft.com/en-us/sharepointserver/HA101978031033.aspx. lire la suite sur : http://technet.microsoft.com/fr-fr/magazine/cc194407.aspx

Pierre Erol GIRAUDY

SharePoint: Création d'une infrastructure d'enquête puissante

7/16/2008

Home ISPA

 

ispa-med The International SharePoint Professionals Association (“ISPA”) is the first independent, community-run, not-for-profit organization designed specifically for SharePoint Professionals. ISPA is a professional association dedicated to the promotion and global adoption of Microsoft SharePoint Products and Technologies.  The Association provides support and guidance to the community  by establishing connections between SharePoint professionals and groups, resources, education and information.

http://www.sharepointpros.org/Pages/Default.aspx

Pierre Erol GIRAUDY (MVP MOSS - Membre ISPA).

7/14/2008

Download details: Microsoft Volume Licensing Reference Guide

The Microsoft Volume Licensing Reference Guide provides comprehensive guidance to help you select the best options for the size, type, and business needs of your organization. This 64-page document details each of the Microsoft Volume Licensing programs in addition to covering the basics of product licensing and Microsoft Software Assurance. Each chapter includes case studies, tips, and next steps to assist you with the decision-making process. An excellent resource for those who want an in-depth look at Microsoft Volume Licensing and the ability to easily compare programs.

Download details: Microsoft Volume Licensing Reference Guide

7/3/2008

Weblog Hommes & Process - Edition Française: 1ère rencontre de la Communauté Groove Francophone

 

Le site web de la communauté francophone des utilisateurs de Groove 2007, créée en février Groovons_2dernier à l’initiative de Fabrice BARBIN, MVP Groove,  annonce ce mois-ci la première rencontre de ses membres. Celle-ci aura lieu :

Le 25 septembre 2008,
dans les locaux de Microsoft France, rue de l’Université.

Pour y participer, les membres auront bientôt à disposition un formulaire sur le site Groovons.org pour s'inscrire à l’évènement.

Et pour ceux qui souhaitent devenir membre, vous pouvez vous inscrire directement et gratuitement sur le site.
Pour rappel... Cette communauté francophone a pour ambition de poser les bases d’une collaboration entre ses membres, autour des technologies Groove, pour développer son utilisation, notamment par des retours d’expériences et des échanges d’informations dont pourront bénéficier régulièrement les membres de la communauté.

Plus d'informations sur www.groovons.org

Weblog Hommes & Process - Edition Française: 1ère rencontre de la Communauté Groove Francophone

6/29/2008

Wiki sur Microsoft SharePoint - Plan réunion CLUB MOSS 2008

 

Plan pour septembre 2008 "projet" (source automatique de GROOVE).

13:00 - 13:15 INTRO CLUB - MUG - CULMINIS - retour des WEBTV et ...

Présentateur : P. Erol GIRAUDY

13:15 - 13:45 Workflows in the box

Présentateur : Karim Manar/Microsoft

13:45 - 14:20 Workflows OOB

Présentateur : <Non attribué>

14:20 - 14:50 Workflows avec SharePoint Designer

Présentateur : BIDET Anthony

14:50 - 15:20 Workflows avec VS 2008 (Renaud COMTE)

Présentateur : <Non attribué>

15:20 - 15:55 Workflows OOB

Présentateur : <Non attribué>

15:55 - 16:10 Paris, Pause Q&A

16:10 - 16:45 InfoPath et son Workflow

Présentateur : Franck Halmaert/Microsoft

16:45 - 17:05 Gouvernance

Présentateur : Christian Hougardy

17:05 - 17:25 Conduite du changement

Présentateur : P. Erol GIRAUDY

17:25 - 17:55 Débat - questions aux MVP

Présentateur : P. Erol GIRAUDY

17:55 - 18:10 Paris, Prochaine réunion Décembre 2008

Présentateur : P. Erol GIRAUDY

----------------------------------------------------------------------------------

Photos de la réunion du 25 JUIN 2008.

http://clubmoss2007.org/REUNIONJUIN2008.aspx

A suivre, vos avis commentaires, suggestions, merci.

Cdlt

--

P. Erol GIRAUDY mvpmoss@orange.fr 

Président du Club MOSS 2007 et MUG.

Vice-Président Club UGO2007

http://clubmoss2007.org

Wiki sur Microsoft SharePoint - Plan réunion CLUB MOSS 2008

5/31/2008

Sharepoint 2007 : Excel Services - Club d'entraide des développeurs francophones

 

Sharepoint 2007 : Excel Services

Par Ludovic Lefort (Site web) (Blog)

Administration, configuration et développement autour des Excel Services de Sharepoint 2007

Version PDF (Miroir) Version hors-ligne (Miroir)

0. Introduction
1. Configuration d'une "Trusted Location"
2. Création de notre classeur Excel
3. Publication du classeur
4. Les fonctions personalisées (User-defined functions)
5. Excel Services Web Part
6. Référence
7. Liens

0. Introduction

Dans beaucoup d'entreprises chaque département possède des tableaux Excel plus ou moins complexes utilisant des graphiques, des tableaux croisées dynamiques, etc ...
Anciennement le développeur qui voulait intégrer cela dans une application devait réécrire tout les algorythmes de calcul existants ... un vrai casse tête.
Grâce à Sharepoint 2007 et aux Excel Services il est possible d'utiliser directement les formules se trouvant dans un tableau.
Excel Services n'est disponible que dans la version MOSS de Sharepoint 2007
Les objectifs de cet article :

  • Apprendre les bases de l'administration et de la configuration
  • Apprendre à préparer et publier des feuilles Excel
  • Apprendre à créer des fonctions personalisées

Lire la suite .... Sharepoint 2007 : Excel Services - Club d'entraide des développeurs francophones

--

P. Erol GIRAUDY

Président du Club MOSS 2007 et MUG.

clip_image001

Vice-Président Club UGO2007

 EROLMVPMOSS MVP_RealWord

http://clubmoss2007.org

www.mugfrance.fr

Profil de Pierre Erol Giraudy

5/25/2008

Outils CLUB MOSS - FRANCE: Powershell

Les scripts en PowerShell, pour MOSS c'est un gros avantage ainsi que pour les IT Pro.

Windows PowerShell est un nouvel environnement de ligne de commande Windows spécialement conçu pour les administrateurs système (ancien nom de code MONAD). Il comprend une invite interactive et un environnement de script qui peuvent être utilisés indépendamment l'un de l'autre ou ensemble.

Contrairement à la plupart des environnements, qui acceptent et retournent du texte, Windows PowerShell est basé sur le Common Language Runtime (CLR) .NET et le .NET Framework, et accepte et retourne des objets .NET. Cette modification fondamentale de l'environnement apporte des outils et méthodes entièrement nouveaux pour la gestion et la configuration de Windows.

Windows PowerShell introduit le concept « d'applet de commande », un outil de ligne de commande simple, à fonction unique, intégré dans l'environnement. L'utilisation de chaque applet de commande séparément est faisable, mais leur puissance se révèle lorsque vous combinez ces outils simples pour effectuer des tâches complexes. Windows PowerShell inclut plus de cent applets de commande principales. Il est possible d'écrire ses propres applets de commande et les partager avec d'autres utilisateurs.

Comme de nombreux environnements, Windows PowerShell donne accès au système de fichiers de l'ordinateur. En outre, les fournisseurs de Windows PowerShell  permet d'accéder à d'autres magasins de données, tels que le Registre et les magasins de certificats de signatures numériques, aussi facilement que vous accédez au système de fichiers.

Un Guide de mise en route est proposé à l'installation de PowerShell 1.0, avec une introduction à Windows PowerShell : le langage, les applets de commande, les fournisseurs et l'utilisation d'objets.

 

Voici les avancées les plus importantes actuelles :

      1. PowerShell est orienté objet

      2. PowerShell donne accès aux objets .Net

      3. PowerShell apporte une richesse de commandes exceptionnelle

      4. PowerShell offre une cohérence des commandes et des paramètres associés

      5. PowerShell offre une aide sur les commandes digne de ce nom

      6. PowerShell est facile à apprendre

      7. PowerShell peut être sécurisé

      8. PowerShell va inclure dans sa version 2 une console de management (voir le site de MICROSOSFT Graphical PowerShell - this is an “early alpha” version of Graphical PowerShell).

Une applet de commande est une commande à fonctionnalité unique qui manipule des objets dans Windows PowerShell. Elles sont identifiables au format de leur nom : un verbe et un substantif anglais, séparés par un tiret (-), comme Get-Help, Get-Process et Start-Service. Dans les environnements traditionnels, les commandes sont des programmes exécutables allant du très simple (comme attrib.exe) au très complexe (comme netsh.exe).

 

Windows PowerShell comprend les fonctionnalités suivantes :


• Plus de 130 outils de ligne de commande (appelés « cmdlets ») permettant d'effectuer des tâches d'administration système courantes, comme la gestion de services, de processus, de journaux d'événements, de certificats et du Registre et d'utiliser Windows Management Instrumentation (WMI).
• Outils de ligne de commande conçus pour être rapidement maîtrisés et facilement utilisés grâce à des conventions d'affectation de nom standard et des paramètres communs, et outils simples pour le tri, le filtrage et la mise en forme des données et des objets.
• Prise en charge des langages de script et des outils de ligne de commande existants et de plusieurs versions de Windows, notamment Windows XP, Windows Server 2003, Windows Vista™ et Windows Server « Longhorn » (nom de code).
• Fonctionnalités qui permettent aux utilisateurs d'explorer des banques de données, le Registre et des magasins de certificats, par exemple, comme s'il s'agissait de systèmes de fichiers.
• Utilitaires standard pour gérer les données Windows dans différents magasins et formats, notamment Active Directory Service Interfaces (ADSI), Windows Management Instrumentation (WMI), objets Component Object Model (COM), ActiveX Data Objects (ADO), HTML et XML.
• Analyse des expressions élaborées et manipulation des objets .NET Framework sur la ligne de commande, y compris le traitement en pipeline des objets, qui permet aux informaticiens de travailler plus efficacement.
• Interface évolutive qui permet aux éditeurs de logiciels et aux développeurs en entreprise de créer des cmdlets personnalisés afin de répondre à des besoins d'application et d'administration de système spécifiques.

Installation du PowerShell 1.0

Pour bien débuter avec le PowerShell il faut installer les composants suivants :  

  • PowerShell se suffit à lui-même si vous êtes sous Windows Vista.
  • Le Service Pack 2 si vous êtes sous Windows XP
  • Le Service Pack 1 si vous êtes Windows Server 2003 (334 Mo)
  • Framework .net 2.0 (22 Mo)
  • Microsoft PowerShell (1,7 Mo)
  • Voir la KB Numéro d'article : 926139 http://support.microsoft.com/kb/926139 
  • PowerShell s'installe sur Microsoft Windows Server 2003 R2, Microsoft Windows Server 2003 avec Service Pack 2, de Microsoft Windows Server 2003 avec Service Pack 1
  • Le Microsoft .NET Framework 2.0 (2.0.50727) est nécessaire.
Windows PowerShell 1.0 est pris en charge sur systèmes 32 bits et des systèmes 64 bits. Les systèmes 64 bits peuvent est x 64 basé ou Itanium-based.

-----------------------------------------------------------------------------------------------------------------

Comment télécharger Windows PowerShell

Pour télécharger une version anglaise de Windows PowerShell 1.0, sélectionnez le package d'installation pour la version de Windows concernée.
Windows PowerShell 1.0 pour Windows XP avec versions x 86
Download the Windows PowerShell 1.0 WindowsXP-x86 English package now. (http://go.microsoft.com/fwlink/?LinkID=75788&clcid=0x09)
Windows PowerShell 1.0 pour Windows XP avec versions x 64
Download the Windows PowerShell 1.0 WindowsXP-x64 English package now. (http://go.microsoft.com/fwlink/?LinkID=75789&clcid=0x09)
Windows PowerShell 1.0 pour Windows Server 2003 avec versions x 86
Download the Windows PowerShell 1.0 WindowsServer2003-x86 English package now. (http://go.microsoft.com/fwlink/?LinkID=75790&clcid=0x09)
Windows PowerShell 1.0 pour Windows Server 2003 avec versions x 64
Download the Windows PowerShell 1.0 WindowsServer2003-x64 English package now. (http://go.microsoft.com/fwlink/?LinkID=75791&clcid=0x09)
Windows PowerShell 1.0 pour Windows Server 2003, versions Itanium

Download the Windows PowerShell 1.0 WindowsServer2003-ia64 English package now.

Module d'installation localisé Windows PowerShell 1.0 pour Windows XP (KB926140)

http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=30125A46-B97C-4704-AA10-605E809D5933

Si vous utilisez une version de Windows traduite en allemand, espagnol, français, italien, japonais, coréen, portugais, russe, chinois simplifié ou chinois traditionnel, utilisez le lien Télécharger de cette page pour installer le module d'installation localisé de Windows PowerShell 1.0. Pour plus d'informations, consultez l'article 926140 de la Base de connaissances (KB).

Module d'installation localisé Windows PowerShell 1.0 pour Windows Server 2003 (KB926140)

http://www.microsoft.com/downloads/details.aspx?familyid=C61FB27B-E71C-4ECF-9D2C-9B299B149490&displaylang=fr

Module d'interface multilingue.

Si vous utilisez une version MUI (interface multilingue) de Windows qui permet d'afficher l'interface Windows dans plusieurs langues, installez la version anglaise de Windows PowerShell 1.0, puis le Module d'interface multilingue Windows PowerShell 1.0. Le Module d'interface multilingue n'inclut pas le programme Windows PowerShell. Pour plus d'informations, consultez l'article 926141 de la Base de connaissances (KB).

Avant d'installer Windows PowerShell 1.0, vous devez désinstaller toutes les autres versions de Windows PowerShell 1.0. Il n'est pas nécessaire de redémarrer l'ordinateur après l'installation de Windows PowerShell 1.0, à moins que des fichiers d'autres versions de Windows PowerShell 1.0 n'aient été utilisés par un autre programme au cours de l'installation.

----------------------------------------------------------------------------------------------------------------

Pour l'installation de la version 2.0 du PowerShell ce sera l'objet d'un autre article.

----------------------------------------------------------------------------------------------------------------

Comment désinstaller Windows PowerShell

Vous ne pouvez pas installer Windows PowerShell 1.0 s'il est déjà installé. Pour déterminer si Windows PowerShell 1.0 est installé, vous recherchez the Install Entrée de registre dans le sous-clé suivant de Registre :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Powershell\1\Install

Si la valeur the Install entrée est 1, Windows PowerShell 1.0 est installé. Si the Install entrée n'est pas présente, Windows PowerShell 1.0 n'est pas installé.

Comment désinstaller Windows PowerShell dans Windows Server 2003

Dans Windows Server 2003, procédez comme suit pour désinstaller Windows PowerShell 1.0 :

1. Cliquez sur Démarrer,cliquez sur Exécuter, tapez appwiz.cpl, Et vous puis cliquez sur OK.

2. Sélectionnez la case à cocher Afficher les mises à jour.

3. Dans la liste Currently installed programs and updates, recherchez l'entrée pour le correctif qui a installé Windows PowerShell 1.0. L'entrée de correctif ressemblera à une des entrées suivantes selon le package d'installation utilisé :

  • Correctif pour Windows Server 2003 (KB926139)
  • Correctif pour Windows Server 2003 (KB926140)
  • Correctif pour Windows Server 2003 (KB926141)

4. Cliquez sur l'entrée Windows PowerShell de correctif et puis cliquez sur Supprimer.

5. Suivez les instructions pour supprimer le correctif pour Windows PowerShell(TM) 1.0.

-----------------------------------------------------------------------------------------------------------------

En ce qui concerne les commandes, alias... voir le site  en français (d'Arnaud Petitjean et de Robin Lemesle) :

http://powershell-scripting.com/index.php?option=com_content&task=view&id=12&Itemid=32

PowerShell-Scripting.com - Résumé de leur livre

Un livre sur Windows PowerShell pour découvrir pourquoi et comment PowerShell est aujourd'hui au cœur de la stratégie Microsoft pour l’administration de ses nouveaux produits : Windows Server 2008, Exchange 2007, Configuration Manager 2007, Operation Manager 2007, etc.De la technologie .NET aux objets COM en passant par WMI et ADSI, découvrez au travers de nombreux cas concrets d’utilisation en entreprise comment Windows PowerShell peut vous aider à devenir plus performant dans vos tâches quotidiennes d’administration système. Ecrit par les créateurs du site Powershell-Scripting.com, ce livre s’adresse à la fois aux IT pros souhaitant optimiser leurs tâches d’administration système, mais aussi à un public intermédiaire soucieux d’acquérir de nouvelles compétences.


Aperçu de la table des matières :

A la découverte de PowerShell - Les fondamentaux - Maîtrise du Shell - Gestion des erreurs et débogage - La sécurité - Manipulation des objets du Framework .NET - Objets COM - Manipulation d’objets annuaire avec ADSI – WMI - Études de cas...
---
Vous pouvez dors et déjà le précommander sur AMAZON où il est vendu 37 €.

Je viens de le lire, il est excellent, avec de nombreux exemples et une partie sécurité passionnante.

 

Guide élémentaire de Windows PowerShell™

Il est inclus dans le package d'installation du PowerShell 1.0 est vous offre plus de 120 pages de renseignement. Sont inclus 4 documents (voir ci-dessous).

image

Les avantages

du PowerShell sont multiples, en 1er cela permet d'évoluer, d'avoir un langage qui va être commun pour toutes les plate-formes de MICROSOFT. Souvent quand un administrateur commence à faire du script, on se demande s'il veut devenir dév. !

Lire l'excellent article sur ce sujet écrit par :  Don Jones est le gourou principal des scripts chez SAPIEN Technologies et formateur pour Scriptingtraining Com. Vous pouvez le joindre par le biais de son site Web à l’adresse suivante : ScriptingAnswers.com.

source - http://technet.microsoft.com/fr-fr/magazine/cc137791.aspx

L'aide est remarquable ! Ainsi que l'aide-mémoire du langage après installation.

image

 

"Le langage Windows PowerShell™ se devait d'être simple et intuitif afin que les administrateurs puissent le maîtriser sans suivre de trop longues formations. Il se devait également d'être relativement souple afin de s'adapter à l'ensemble des fonctionnalités puissantes que Windows PowerShell lui-même propose aux utilisateurs.

Windows PowerShell étant basé sur Microsoft® .NET Framework, sa syntaxe de script devait être aisément adaptable à .NET. Lors de la création d'un langage de script pour Windows PowerShell, les concepteurs ont choisi une syntaxe qui correspond essentiellement à un langage C# très simplifié (prononcé C-Sharp, l'un des langages fournis avec .NET Framework) . Pourquoi ne pas s'inspirer d'une syntaxe de type VBScript ? Le langage de script Windows PowerShell n'est en fait pas tellement différent de VBScript, mais en s'approchant davantage de la syntaxe C#, PowerShell propose une sorte de base initiale pour l'apprentissage de la programmation .NET Framework. Si vous décidez un jour de passer à Visual Studio® et de commencer à écrire des applications C#, la majeure partie de votre syntaxe de script Windows PowerShell pourra vous servir en ce sens.

Dans ce contexte, les constructions sont l'une des choses les plus importantes dans le langage de script Windows PowerShell (ou dans tout autre langage de script). Il s'agit d'éléments de langage spéciaux permettant à Windows PowerShell d'effectuer des comparaisons logiques pour entreprendre diverses actions en fonctions des résultats ou pour permettre de répéter indéfiniment une ou plusieurs instructions."

http://technet.microsoft.com/fr-fr/magazine/cc162520.aspx

En conclusion,

voici un outil d'administration simple qui se sert de constructions pour effectuer sa tâche. Qu'il soit écrit de manière interactive dans Windows PowerShell ou enregistré dans un fichier PS1 afin de pouvoir le réutiliser aisément, cet outil facile à gérer vous permet de vérifier l'état d'un service sur divers ordinateurs et vous démontre à quel point les constructions s'avèrent utiles dans l'automatisation des tâches d'administration.

Contrairement aux commandes d'interface de ligne de commande traditionnelles, les applets de commande Windows PowerShell sont conçues pour traiter des objets, informations structurées allant au-delà de simples chaînes de caractères apparaissant à l'écran. La sortie d'une commande contient toujours des informations supplémentaires utilisables si besoin est.

image

-----------------------------------------------------------------------------------------------------------------

Voici des informations sur la nouvelle version du Windows PowerShell 2.0 CTP - La CTP2

(Community Technology Preview) de PowerShell V2 est disponible sur le site internet de Microsoft. Download details: Windows PowerShell 2.0 CTP

Conçu comme le successeur de Windows PowerShell 1.0, Windows PowerShell V2 marque également une évolution majeur en comparaison avec la première Release de la CTP 1.0. Les nouveautés, sont surtout des améliorations concernant le remoting, la gestion des points d’arrêt, et des événements via l’ajout de nouvelles "commandelettes" (Get-Event, Pop-Runspace, Get-Random, ,etc.).
D’autres améliorations :
- La déclaration des attributs pour les cmdletscripts.
- L’apparition d’une nouvelle commandelette « Invoke-Command » Pour exécuter des commandes à distance (en remplacement de Invoke-expression liée aux paramètres Runspace et ComputerName.
- Le remplacement de New-PSBreakPoint par Set-PSBreakPoint.
- Le remplacement de certaines variables ($Culture -> $PSCulture, $UICulture -> $PSUICulture, $Cmdlet -> $PSCmdlet).
- L’ajout de nouvelles commendelette comme par exemple Get-Event.
- Etc.
Pour plus d’information sur les nouveautés, téléchargez la CTP2 ainsi que les Release Notes ICI

Remarque :

Elle est émise par par Robin Lemesle : "Contrairement à certaines informations publiées sur internet, PowerShell V2 ne permettra pas l'exécution à distance de commandes PowerShell sur un server Windows 2008 "Core". En effet, la version core ne dispose pas du Framework .NET indispensable au fonctionnement de PowerShell, et ce pour des raisons de sécurité. Néanmoins l'administration à distance d'un serveur "Core" reste toujours possible avec PowerShell via WMI.

Attention :

Microsoft a bien informé que Windows PowerShell V2 CTP2 n'est pas destiné à l'intégration dans les environnements de production. La version CTP pour Community Technology Preview signifie que Windows PowerShell V2 est encore en phase bêta".  Voir le site en anglais : http://www.microsoft.com/technet/scriptcenter/topics/winpsh/pshell2.mspx

Téléchargement en anglais de :

This software is a pre-release version and should not be deployed in a production environment.

http://www.microsoft.com/downloads/details.aspx?FamilyId=7C8051C2-9BFC-4C81-859D-0864979FA403&displaylang=en

--------------------------------------------------------------------------------------------------------------

Des outils arrivent :

Le SDK :

http://msdn.microsoft.com/en-us/library/aa830112.aspx

The Admin Script Editor (ASE) Home Page :

ASE est un "scripteur professionnel" comme aucun autre. Conçu exclusivement pour des administrateurs de Windows. ASE offre un éventail de dispositifs pros. et des outils !

Essential PowerShell Tools

http://www.powershell.com/plus/

This a downloads page for PowerGUI

An extensible graphical administrative console and IDE for managing systems based on Windows PowerShell. See the PowerGUI homepage for more information about the product.

http://powergui.org/downloads.jspa

 

Petit exemple Lister les adresses IP d'un ordinateur :

#Lister les adresses IP d'un ordinateur
Get-WmiObject Win32_NetworkAdapterConfiguration -Filter IPEnabled=TRUE -ComputerName . | Select-Object -Property IPAddress
#Lister les données de configuration IP
Get-WmiObject Win32_NetworkAdapterConfiguration -Filter IPEnabled=TRUE -ComputerName .
#Test Ping sur des ordinateurs
"127.0.0.1","fabm-srv-01","fabm-dc-01" | ForEach {Get-WmiObject Win32_PingStatus -Filter ("Address='" + $_ + "'") -ComputerName .} | Select -Property Address,ResponseTime,StatusCode
1..10 | ForEach {Get-WmiObject Win32_PingStatus -Filter ("Address='192.168.102." + $_ + "'") -ComputerName .} | Select -Property Address,ResponseTime,StatusCode
#Récupération de propriétés de cartes réseau
Get-WmiObject -Class Win32_NetworkAdapter -ComputerName .
#Configurer les paramètres réseau
Get-WmiObject -Class Win32_NetworkAdapterconfiguration  |get-member  |out-host -paging
cls

image

Windows PowerShell
Copyright (C) 2006 Microsoft Corporation. Tous droits réservés.

Name                         MemberType   Definition
----                         ----------   ----------
DisableIPSec                 Method       System.Management.ManagementBaseObject DisableIPSec()
EnableDHCP                   Method       System.Management.ManagementBaseObject EnableDHCP()
EnableIPSec                  Method       System.Management.ManagementBaseObject EnableIPSec(System.String[] IPSecPe...
EnableStatic                 Method       System.Management.ManagementBaseObject EnableStatic(System.String[] IPAddr...
ReleaseDHCPLease             Method       System.Management.ManagementBaseObject ReleaseDHCPLease()
RenewDHCPLease               Method       System.Management.ManagementBaseObject RenewDHCPLease()
SetDNSDomain                 Method       System.Management.ManagementBaseObject SetDNSDomain(System.String DNSDomain)
SetDNSServerSearchOrder      Method       System.Management.ManagementBaseObject SetDNSServerSearchOrder(System.Stri...
SetDynamicDNSRegistration    Method       System.Management.ManagementBaseObject SetDynamicDNSRegistration(System.Bo...
SetGateways                  Method       System.Management.ManagementBaseObject SetGateways(System.String[] Default...
SetIPConnectionMetric        Method       System.Management.ManagementBaseObject SetIPConnectionMetric(System.UInt32...
SetIPXFrameTypeNetworkPairs  Method       System.Management.ManagementBaseObject SetIPXFrameTypeNetworkPairs(System....
SetTcpipNetbios              Method       System.Management.ManagementBaseObject SetTcpipNetbios(System.UInt32 Tcpip...
SetWINSServer                Method       System.Management.ManagementBaseObject SetWINSServer(System.String WINSPri...
ArpAlwaysSourceRoute         Property     System.Boolean ArpAlwaysSourceRoute {get;set;}
ArpUseEtherSNAP              Property     System.Boolean ArpUseEtherSNAP {get;set;}
Caption                      Property     System.String Caption {get;set;}
DatabasePath                 Property     System.String DatabasePath {get;set;}
DeadGWDetectEnabled          Property     System.Boolean DeadGWDetectEnabled {get;set;}
DefaultIPGateway             Property     System.String[] DefaultIPGateway {get;set;}
DefaultTOS                   Property     System.Byte DefaultTOS {get;set;}
DefaultTTL                   Property     System.Byte DefaultTTL {get;set;}
Description                  Property     System.String Description {get;set;}
DHCPEnabled                  Property     System.Boolean DHCPEnabled {get;set;}
DHCPLeaseExpires             Property     System.String DHCPLeaseExpires {get;set;}
DHCPLeaseObtained            Property     System.String DHCPLeaseObtained {get;set;}
DHCPServer                   Property     System.String DHCPServer {get;set;}
DNSDomain                    Property     System.String DNSDomain {get;set;}
DNSDomainSuffixSearchOrder   Property     System.String[] DNSDomainSuffixSearchOrder {get;set;}
DNSEnabledForWINSResolution  Property     System.Boolean DNSEnabledForWINSResolution {get;set;}
DNSHostName                  Property     System.String DNSHostName {get;set;}
DNSServerSearchOrder         Property     System.String[] DNSServerSearchOrder {get;set;}
DomainDNSRegistrationEnabled Property     System.Boolean DomainDNSRegistrationEnabled {get;set;}
ForwardBufferMemory          Property     System.UInt32 ForwardBufferMemory {get;set;}
FullDNSRegistrationEnabled   Property     System.Boolean FullDNSRegistrationEnabled {get;set;}
GatewayCostMetric            Property     System.UInt16[] GatewayCostMetric {get;set;}
IGMPLevel                    Property     System.Byte IGMPLevel {get;set;}
Index                        Property     System.UInt32 Index {get;set;}
IPAddress                    Property     System.String[] IPAddress {get;set;}
IPConnectionMetric           Property     System.UInt32 IPConnectionMetric {get;set;}
IPEnabled                    Property     System.Boolean IPEnabled {get;set;}
IPFilterSecurityEnabled      Property     System.Boolean IPFilterSecurityEnabled {get;set;}
IPPortSecurityEnabled        Property     System.Boolean IPPortSecurityEnabled {get;set;}
<ESPACE> page suivante ; <ENTRÉE> ligne suivante ; Q quitter
IPSecPermitIPProtocols       Property     System.String[] IPSecPermitIPProtocols {get;set;}
<ESPACE> page suivante ; <ENTRÉE> ligne suivante ; Q quitter
IPSecPermitTCPPorts          Property     System.String[] IPSecPermitTCPPorts {get;set;}
<ESPACE> page suivante ; <ENTRÉE> ligne suivante ; Q quitter
PS C:\Documents and Settings\Giraudy>

image
---
P. Erol GIRAUDY
Président du Club MOSS 2007 et MUG (MVP MOSS).
http://clubmoss2007.org
http://www.microsoft.com/france/mstechdays/

Outils CLUB MOSS - FRANCE: Powershell

5/23/2008

SharePoint, SharePoint and stuff : The Ultimate List of SharePoint AddOns and Tools for Web 2.0, Enterprise 2.0 And Social Networking Features by Michael GRETH

How to get Web 2.0/Enterprise 2.0 and Social Networking into the SharePoint-Platform?

This is one of the current hot topics discussed in the community (see this, this, this, and this just for some examples).

SharePoint offers several built-in web 2.0 functions like content types for metadata, blogs, wikis, mysites, people search and user profiles - basic features only - but there are a lot of tools, web parts, solutions or addons, that can be used to enhance your SharePoint and give some very nice and cool web 2.0 features. Some are free, some you have to pay for.

So I have compiled The Ultimate List of SharePoint AddOns and Tools for Web 2.0, Enterprise 2.0 And Social Networking Features to provide a quick overveiw and access to some very useful tools you should use or at least be aware of.


A. Free Tools, AddOns and Solutions

1. Community Kit: Enhanced Blog Edition

The Enhanced Blog Edition (EBE) is a SharePoint 2007 solution package which extends the out-of-the-box blog template with the several features: themeing, spam control, RSS, linkbacks and many more.

2. Community Kit: Enhanced Wiki Edition

The Enhanced Wiki Edition (EWE) is a SharePoint 2007 solution package which extends the out-of-the-box blog template with the several features: themeing, spam control, RSS, linkbacks and many more.

3. Tagging

Have you used del.ci.ous or technorati? Tagging can help users easily identify the data which is relevant to what they are looking for. The tag cloud is the semantic map of the contents in your site, which can quickly tell us what’s popular in your site. Theese tools implement tagging features in your SharePoint blog, wiki or team sites.

4. Taxonomy

Taxonomies (Metadata) can be created and used within a site to classify documents and list items. Then theese items can be filtered, indexed and queried.