phpMyVisites | Open source web analytics
Scripts pour Administrateurs systemes
Cette page a pour but de fournir des exemples de scripts en VB, VBScript ou ASP
facilement réutilisables pour les administrateurs systèmes
Active directory
Autre
Asp
Bbcode
Excel
Exchange
Files
Html
Javascript
Javascript/files
Network
Ntfs
Perl
Php/base
Php/divers
Php/fichiers
Php/tableau
Powershell
Registre
Sql
Sql scripting
Active directory
Ajouter/supprimer un user ad à un groupe ad
Appliquer un filtre avec une opération booléenne dans une requete ldap
Connection a un objet de l ad avec un credential different
Afficher le schéma d'un user dans l'ad
Connection a un serveur ad et enumeration des objets
Creation d un groupe
Deplacer/renommer un compte
Ecrire une propriété d un objet ad
Extraire des donnees de l ad - ancienne fonction a eviter. preferer 'requeteldap sur un ad'
Lire/interpréter le accountexpires (date d expiration d un compte) après une requete ldap
Lire le sid d'un compte
Lire une propriété d un objet ad
Liste des attributs des objets de l ad
Lister les groupes d un user
Lister les membres d un groupe
Lister les membres d un groupe v2
Lister tous les users d'un domaine ad
Modifier en masse un attribut sur les objets de l ad
Modifier un chemin ldap pour retirer le nom de serveur et le ldap://
Parser des lignes () pour une requete ldap
Recherche et extract de données dans l ad
Renommer un groupe ad
Requete ldap sur un ad
Requete sql sur un domaine ad
Supprimer un user ad d un groupe ad
Trouver le chemin d un objet
Utiliser un compte différent pour lancer une requete sql sur l'ad
Utiliser un compte différent pour se connecter à l'ad
Verifier si un chemin est bien au format ldap
Autre
Afficher le chemin du repertoire system32
Afficher les journaux d evenements
Afficher et filtrer les journaux d evenements (date heure type etc)
Ajustement dynamique du timeout durant les longues boucles en asp
Changer la casse d 'un nom/prénom
Compression avec winzip
Compter le nombre de chiffres
Compter le nombre d occurences d une chaine
Connaitre le chemin du répertoire du script actuellement lancé
Conversion decimale - binaire (fonction vb)
Conversion hexadécimale - décimale - methode 1
Conversion hexadécimale - décimale - methode 2
Conversion d'un sid au format brut en sid en format string
Conversion string en numerique
Creation et lancement de la ligne de commande a faire passer a l utilitaire runas afin de lancer un script
Ecrire dans le presse papier - premiere methode
Ecrire dans le presse papier - seconde methode
Eliminer les caracteres
Eliminer les caracteres consecutifs identiques
Eliminer les accents (fonction vb)
Envoyer un email avec outlook en vb
Executer un programme avec la méthode run (fonction)
Executer un programme avec la méthode exec (fonction)
Executer un programme en vb avec shellexecute
Executer un programme en vb et attendre sa fin
Executer un script sur une machine distante
Forcer l utilisation de cscript.exe a la place de wscript.exe
Filtrage de tableau
Générer tous les mots possible et inimaginables
Générer tous les mots possible et inimaginables en php
Generer une liste de nombres aleatoires uniques
Generer un tableau de nombres aleatoires uniques
Include en vbscript
Lancer une connection wmi avec une authentification différente
Lire le contenu du presse papier
List available updates
List installed updates
Lister les imprimantes avec wmi
Lister les imprimantes avec wmi v2
Lister les logiciels installés
Popup : poser une question et récupérer la réponse (vbs)
Msgbox avec une question du type oui/non
Rmtshare
Recuperer des arguments passes en parametres dans un script - solution basique
Recuperer des arguments passes en parametres dans un script - solution avancee
Retirer les zeros
Tableau dynamique - exemple vb numero 1
Tableau dynamique - exemple vb numero 2
Tableau eliminer lignes consecutives en doublon
Traiter un nom ou un prenom pour une recherche
Transformation d'un tableau de 2 dimensions en un tableau a 1 dimension
Tri a bulle d'un tableau à 1 dimension
Tri a bulle d'un tableau à 2 dimensions
Verifier la presence d un nom et d un prenom dans une variable
Verifier le domaine du user actuellement connecté
Asp
Forcer la declaration des variables
Recuperer le chemin local de la page hebergeant la page asp
Bbcode
Diver
Lien hypertext
Excel
Chemin du repertoire contenant le fichier excel
Conversion minutes en heures minutes
Conversion semaines en mois-semaine
Copier une table excel dans une base sql serveur
Créer une connexion sur une feuille excel
Ouvrir un fichier excel
Ouvrir un fichier excel bis
Passer en revue le contenu de la première colonne
Passer en revue le contenu des cases d'une feuille
Exchange
Convertir un chemin ldap en chemin exploitable pour exmerge
Creer une boite mail sur un serveur exchange 5.5
Donner des droits à un compte sur une boite mail
Creer une liste de distribution avec cdoexm et adsi
Creer une liste de distribution pour exchange 5.5
Extraire les membres d une liste de diffusion - version simple
Extraire une liste d'utilisateurs
Interroger le serveur exchange avec une requete ldap
Lister les comptes en accès sur une boite mail
Lister les membres d'une liste de distribution
Microsoft exchange event scripting agent
Modifier la valeur maximale des messages
Trouver l adresse mail associee a un compte
Utiliser les paramètres par défaut de la banque d'informations
Verifier que l on a les droits sur une ou exchange
Files
Creer un repertoire
Copier le contenu d un fichier dans un autre
Copier un fichier
Copier un répertoire
Copier un tableau dans un fichier
Decouper un fichier par nombre de lignes
Deplacement d'une liste de répertoires listés dans un fichier
Deplacer un répertoire
Ecrire dans un fichier
Ecrire dans un fichier de log
Ecrire le noms des fichiers d'un repertoire dans un fichier texte
Effacement d'un repertoire
Exploration des répertoires
Effacer les fichiers datant de plus de ...
Effacer les fichiers les plus anciens dans des sous-répertoires
Isoler la racine
Lire le contenu d'un fichier
Lister les fichiers d'un répertoire
Lister les répertoires d'un répertoire
Liste des fichiers ouverts et par qui
Lister les sous-répertoires d'un répertoire
Remplacer le propriétaire d un repertoire
Retourne l extension d un fichier
Retourne une lettre de lecteur sur laquelle on a les droits d ecriture
Verifier l accès a un répertoire (fonction)
Verifier la possibilite d ecrire dans un repertoire
Verifier la presence d un fichier
Verifier/trouver une lettre de lecteur valide
Html
Afficher le contenu d'un recordset dans un tableau html
Apache configuration
Afficher le contenu d'une variable tableau dans un tableau html - pour asp
Afficher le contenu d'une variable tableau dans un tableau html
Afficher une image en fond de page
Ajouter des elementes selectionnes d une liste dans une autre
Balises div et positionnement
Balises meta
Bouton
Checkbox
Checkbox exemple
Combobox dans un champ texte
Coder et decoder du texte en html via vbscript
Couleur d'affichage du texte
Delete selected lines in a list box
Executer du code avec un compte différent
Feuille de style
Image en fond d une balise body
Image en fond d une balise div
Image en fond d une ligne de tableau
Include
Lien hypertext
List in text
Liste deroulante dynamique en vbscript
Mettre un vbscript derriere un lien hypertext
Police de caractere
Radio
Rediriger vers une page web
Rediriger vers une page web - seconde solution
Text to line
Javascript
Sites utiles
Afficher la longueur d une variable texte
Afficher la position de la sourie
Afficher un message
Afficher un message en popup
Afficher une balise div
Attendre un certain temps
Bouton pour changer le contenu d une balise div
Cacher une balise div
Deplacer une balise div
Detecter du texte dans un champs et remplacer
Connaitre la resolution de l ecran
Ecrire du texte dans une balise div
Image mise en fond d une balise div
Passer en parametres l objet lui meme
Positionner une image juste à côté d une autre
Rediriger vers une page web
Rediriger vers une page web - solution bis
Javascript/files
Lire un fichier texte
Network
Afficher le compte de la personne loguée localement sur un poste
Afficher le nom de l'ordinateur
Afficher le schéma d'un domaine nt4
Afficher le type d un groupe
Afficher le user connecté
Afficher les infos d'un compte nt
Afficher les sessions des personnes connectees a un ordinateur
Ajouter un user dans un groupe
Ajouter un user dans un groupe - gestion plus complete, prise en charge de nt et ad
Ajouter un user dans un groupe local
Ajouter un user dans un groupe local. le user est designe par son sid
Creer un compte nt
Creer un groupe global nt
Creer un groupe local
Creer un lecteur reseau
Creer un partage
Lire le sid d'un compte nt en vb-vba
Lister les attributs d'un groupe
Lister les fichiers ouverts et le user associe
Lister les lecteurs utilises - vbs
Lister les lecteurs reseaux utilises - vbs
Lister les partages d'un serveur - vbs
Lister les membres d'un groupe local
Lister les personnes et postes connectées sur un ordinateur
Lister les providers disponibles
Lister les users d'un domaine nt
Pinguer une machine
Renommer un groupe local
Supprimer un partage
Supprimer les entres de comptes supprimes des groupes d'un serveur
Serveurs liées
Stopper les noeuds d un serveur d un cluster nlb
Supprimer un groupe local d un serveur
Supprimer un lecteur reseau
Supprimer un user d'un domaine nt
Supprimer un user d'un groupe
Trouver le chemin local d un partage
Trouver le sid d un compte
Trouver une lettre de lecteur local libre
Utiliser un compte différent pour lancer wmi
Verifier la presence d'un groupe local
Verifier la presence d'un partage
Verifier la presence d'un user dans un groupe
Verifier si un login n est pas connecté a un serveur
Ntfs
Change an acl on a folder
Give an access to a folder
Give an access on a folder (bis)
List users in access on a folder with vb
List users in access on a folder with vbscript
Sort acesscontrolentry members of accesscontrollist
Perl
Extraire des donnees exchange d un ad
Php/base
Affichage d une requete sql avec mssql_fetch_array
Affichage d une requete sql avec mssql_fetch_row
Afficher la valeur d une ligne/colonne
Afficher le dernier message d erreur
Afficher le nom et autre d une colonne
Afficher le nombre de lignes et de colonnes d un jeu de resultat
Connection a une base de données mysql
Connection a une base de données sql serveur et requete sql
Connection a une base de données sql serveur et requete sql
Liberation d une ressource
Positionnement sur un enregistrement particulier
Restaurer une sauvegarde de phpbb
Php/divers
Sites