Bienvenue Sur BiblioGeek !

La Bibliothéque des Geeks

Partager vos expériences , astuces , codes , scripts ou autres !

Derniers ArticlesEntrer

Ce que nous faisons

Scripting

Astuce

Administration

VTOM: Menu Develo (menu caché)
14 octobre 2017

VTOM: Menu Develo (menu caché)

Petite astuce : Menu Develo dans l’IHM C’est un menu caché via vtom héhéhéhé , je vous laisse le découvrir car vous pouvez faire quelques trucs Ci-dessous le print screen de l’IHM 613

C# Se connecter à une boite mail commune sur Outlook via  Microsoft.Exchange.WebServices.Data
14 octobre 2017

C# Se connecter à une boite mail commune sur Outlook via Microsoft.Exchange.WebServices.Data

Plein d’exemple montre comment le faire sur sa propre boite mail outlook mais peu sur une boite mail commune outlook LE truc c’est de se connecter avec son compte outlook , puis de se connecter à la boite mail commune (son réserve d’être autoriser à le faire , c’est à dire que vous pouvez vous y connecter avec votre outlook de manière normal) Premiere Etape  , ajouter cette référence : using Microsoft.Exchange.WebServices.Data; A télécharger ici si besoin

.Bat: Récupérer la date
13 septembre 2017

.Bat: Récupérer la date

Commande date /t Sauf que pour l’utiliser dans des script pour créer des fichiers par exemple cela ne fonctionne pas du fait des « / » Donc vous pouvez utiliser ceci for /f « tokens=1,2,3 delims=/  » %%a in (‘date /t’) do set maDate=%%c%%b%%a echo Date : %maDate% Si besoin de personnaliser votre date vous pouvez aussi utiliser la méthode via découpage echo %date:~6,4%%date:~3,2%%date:~0,2% %date:~6,4% : Afficher 4 caractères à partir de la position 6 %date:~3,2% : Afficher 2 caractères

.Bat: Lister les groupes d’un utilisateur d’un domaine Active Directory (dans un fichier )
29 août 2017

.Bat: Lister les groupes d’un utilisateur d’un domaine Active Directory (dans un fichier )

Hello Voici un petit script pratique quand on souhaite avoir la liste de tous les groupes qu’un utilisateur précis possède :   @echo off echo ——————————————————————- echo ^| ^| echo ^| Recuperation des groupe pour utilisateur ^| echo ^| by Bibliogeek ^| echo ^| ^| echo ——————————————————————- echo. echo. echo Merci d’indiquer ici l’utilisateur echo Dont vous souhaitez faire le listing des groupes svp (exemple : usertoto): set/p « questbegin=> » cls echo ——-Recuperation du resultat dsquery

.Bat: Mettre des couleur en bat
8 août 2017

.Bat: Mettre des couleur en bat

Ajouter la fonction : :color set « param=^%~2 » ! set « param=!param: »=\ »! » findstr /p /A:%1 « . » « !param!\..\X » nul <nul set /p « .=%DEL%%DEL%%DEL%%DEL%%DEL%%DEL%%DEL% » exit /b 0   et appeler  la fonction ainsi: call :Color 0b  »                    Copie des fichiers  « 

Javascript : Déclencher une action lorsque que l’on appui sur la touche entrée quand je suis placé sur une TEXBOX (par exemple )
7 août 2017

Javascript : Déclencher une action lorsque que l’on appui sur la touche entrée quand je suis placé sur une TEXBOX (par exemple )

Exemple ASP NET :   Ajouter onkeypress comme attribut à votre élément <div> <asp:Label ID= »Label5″ runat= »server » Text= »Password : » class= »TXTBox label Down » ForeColor= »Black »></asp:Label> <asp:TextBox ID= »txtPassword » runat= »server » Width= »260px » Class= »RESULT Down » TextMode= »Password » onkeypress= »return EnterEvent(event) »></asp:TextBox> <br /> </div> Puis ajouter le JAVASCIRPT ci-dessous dans votre page ASPNET <script type= »text/javascript »> function EnterEvent(e) { if (e.keyCode == 13) { __doPostBack(‘<%=btnLogin.UniqueID%>’, «  »); } } </script>  

4 août 2017

WBS : Purge de répertoire en fonction de leurs anciennetés

Dans l’exemple ci-dessous on purge les répertoires (uniquement les répertoires ) ancien du chemin C:\tmp\test de plus de 10 jours @echo off set NombreDeJourQueLonRetien=10 set CheminDesRepertoiresADelete=C:\tmp\test rem Delete Uniquement les Répértoires ForFiles /P %CheminDesRepertoiresADelete% /D -%NombreDeJourQueLonRetien% /C « CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE »

27 juillet 2017

C# Connexion Serveur Exchange & envoi de mail

Yooo Avec l’API Managée EWS , eaaaaaaasy 🙂 A télécharger ici : https://www.microsoft.com/en-us/download/details.aspx?id=42951 Ensuite voici un exemple  en supposant que l’adresse mail sur laquelle je souhaite me connecter est toto@live.fr et le mdp : testtoto Dans l’exemple ci-dessous vous envoyer un mail de toto@live.fr vers AdresseMailDestinataire@live.com using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Microsoft.Exchange.WebServices.Data; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1); service.Credentials = new WebCredentials(« toto@live.fr »,

5 juin 2017

Asp Net : Logon & AD

Hello 1er Étapes Créer une classe using System; using System.Text; using System.Collections; using System.DirectoryServices; namespace TOOLS { public class LdapAuthentication { private String _path; private String _filterAttribute; public LdapAuthentication(String path) { _path = path; } public bool IsAuthenticated(String domain, String username, String pwd) { String domainAndUsername = domain + @ »\ » + username; DirectoryEntry entry = new DirectoryEntry(_path, domainAndUsername, pwd); try {//Bind to the native AdsObject to force authentication. //Object obj = entry.NativeObject; DirectorySearcher search =

C# Couleur dans Cellule Datagrid View
26 mai 2017

C# Couleur dans Cellule Datagrid View

Donc à la génération du datagridview vous souhaitez en fonction de valeur de cellule changer la couleur des cellules : IL vous suffit d’utiliser la fonction CellFormating ATTENTION CODE PAS TOUT A FAIT JUSTE , MIS EN VRAC  Exemple: (ici je change les couleurs des cellules qui contiennent M ou B M quelque soit la colonne ou se situe cette valeur) private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { for (int i = 0; i <

Michael Ruffenach
Michael Ruffenach
Florian Mazza
Florian Mazza
Haut