Notes personnelles






Ce fichier regroupe des notes personnelles, et est souvent mis à jour.
Il pourra aider tout bidouilleur ou administrateur Windows.








Index


  1. Active Directory
  2. Administration Windows
  3. Blackberry
  4. Bureautique
  5. Contacts constructeurs, éditeurs
  6. Définitions
  7. Divers
  8. Ergonomie
  9. Gestion de fichiers
  10. HTML
  11. Imprimantes
  12. Installation
  13. Internet
  14. Livres en ligne
  15. Logiciels
  16. Messagerie
  17. Outlook
  18. PDF
  19. Registre
  20. Réseau
  21. Sauvegarde
  22. Scripts
  23. Sécurité
  24. Système
  25. Ubuntu
  26. Vista
  27. Windows XP
  28. Windows server hacks
  29. WMI






















Active Directory


A tip to list disabled user accounts

dsquery user -name * -limit 0 | dsget user -disabled -desc|findstr yes

Ajouter un user aux mêmes groupes qu'un autre user

On veut ajouter Jean Martin dans les mêmes groupes que Michel Dupont :
1. lister les groupes de Michel Dupont
dsquery user -name *michel*dupont* | dsget user -memberof > michel_dupont.txt

2. récupérer le CN du user Jean Martin
utiliser la commande dsquery user -name *michel*dupont*

3. ajouter Jean Martin aux groupes de Michel Dupont :
for /f "tokens=1 delims=/" %i in (michel_dupont.txt) do @echo dsmod group %i -addmbr CNuserJeanMartin

(pour ajouter un user à un groupe avec dsmod.exe : dsquery user CNuser|dsmod CNgroup -addmbr)




Commandes simples

Lister les groupes auxquels appartient un utilisateur :
dsquery user -name *utilisateur_recherche* | dsget user -memberof

Lister les membres d'un groupe :
dsquery group *service*compta* | dsget group -members | sort

Lister les DC :
dsquery server

Lister les subnets :
dsget subnet

Modifier description user :
dsquery user -name *michelet* | dsmod user -desc "__Michelet, Sandrine - delete

Modifier description computer :
dsquery computer -name *AGFR01PC32HQM1J* | dsmod computer -desc "Model: GX280 - spare de courtoisie"
dsquery computer -name *AGFR01PCJS4LD1J* | dsmod computer -desc "__Model: GX280 - Abdel Bellaroussi"
dsquery computer -name *AGFR01PCJS4LD1J* | dsget computer -desc

Supprimer un user :
dsrm "CN=Michelet\, Sandrine,OU=Archon Group France,OU=User Accounts,DC=ag,DC=archon,DC=net"























Administration Windows



Sécurité


Désactivation de la fonction d'exécution automatique dans Windows

   1. Cliquez sur Démarrer, sur Exécuter, tapez Gpedit.msc dans la zone Ouvrir, puis cliquez sur OK.
   2. Sous Configuration ordinateur, développez Modèles d'administration, puis cliquez sur Système.
   3. Dans le volet Paramètres, cliquez avec le bouton droit de la souris sur Désactiver le lecteur automatique, puis cliquez sur Propriétés.
   4. Cliquez sur Activé, puis sélectionnez Tous les lecteurs dans la zone Désactiver le lecteur automatique pour désactiver l'exécution automatique au niveau de l'ensemble des lecteurs.
   5. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de désactivation du lecteur automatique.
   6. Redémarrez votre ordinateur.

Voir http://support.microsoft.com/kb/967715 pour la clé de registre correspondante.






Comprendre les permissions NTFS (notamment l'héritage)





Permissions explicites et permissions héritées



Sur le dossier c:\ntfs\user1, les propriétés sont comme suit :
dans la colonne Autoriser, la coche est en noir, ce qui indique que
c'est une permission explicite.
Si l'on clique sur Avancé, la colonne Héritée de affiche <non héritée>
Si maintenant on clique sur la ligne Administrateurs, ou
Utilisateurs (VOSTRO\Utilisateurs), les cohes apparaissent
en grisé.
La colonne Héritée de affichera C:\ntfs








Hiérarchie des droits



Ordre de précédence (voir ceci pour plus de détails :Explicit Deny
Explicit Allow
Inherited Deny
Inherited Allow

Ce qui signifie :
un Explicit Deny est plus fort qu'un Explicit Allow, qui est plus fort qu'un Inheritaed Deny, qui est plus fort qu'un Inherited Allow.

Donc même en mettant un Inherited Deny sur un dossier, une permission Explicit Deny peut casser ce droit et donner accès à l'objet concerné par l'Explicit Deny.



Combinaison du partage et des permissions NTFS


When you combine shared folder permissions and NTFS permissions, the more restrictive permission is always the overriding permission.
Quand on combine le partage et les droits NTFS, la permission la plus restrictive des deux prévaut.
Exemple :
un dossier partagé en lecture seule, allié à des droits NTFS en écriture => lecture seule.

Divers


Le propriétaire d'un fichier/dossier peut toujours en modifier les permissions, quelles que soient les permissions existantes sur ce fichier/dossier.

Unlike Novell, granting user/group permissions to a folder/file deep in a hierarchy does not grant them the ability to get to the folder/file. The user/group must be given the List Folder Contents permission and the ‘Apply onto' should be set to This folder only on each folder starting at the top level. Also, the user will be able to see folders and files at each level. They will not be able to open the files though.

NTFS file permissions take priority over NTFS folder permissions. If you have access to a file, you will be able to access the file if you have the Bypass Traverse Checking security permission, even if you don't have access to the folder containing the file. You can access the files for which you have permissions by using the full Universal Naming Convention (UNC) or local path to open the file from its respective application, even though the folder in which it resides is invisible if you have no corresponding folder permission. In other words, if you don't have permission to access the folder containing the file you want to access, you must have the Bypass Traverse Checking security permission and you have to know the full path to the file to access it. Without permission to access the folder, you can't see the folder, so you can't browse for the file.


Comprendre les deux cases concernant l'héritage :  http://tinyurl.com/mwfjcr

Casser l'héritage (si on décoche, puis on applique ou clique OK) Propager l'héritage
Anglais Allow inheritable permissions from parent to propagate to this object and all child objects.
Include these with entries explicitly defined here.
Replace permission entries on all child objects with entries shown here that apply to child objects.
Français (XP Pro) Hérite de l'objet parent les entrées d'autorisation qui s'appliquent aux objets enfants.
Cela inclut les objets dont les entrées sont spécifiquement définies ici.
Remplacer les entrées d'autorisations de tous les objets enfants par les entrées affichées ici et qui s'appliquent aux objets enfants.
Français (Vista) Inclure les autorisations pouvant être héritées du parent de cet objet. Remplacer toutes les autorisations héritables existantes sur tous les descendants par des autorisations héritables issues de cet objet.



Liens

Understanding NTFS Permissions 




Droits/permissions Active Directory

LSDOU : local computer, site, domain, OU







Lister les ACLs d'une arborescence récursivement


Exemple : tous les fichiers Powerpoint depuis le dossier courant
for /f "delims=/" %i in ('dir *.ppt /b /s') do @cacls "%i" >> cacls.txt







Blackberry

Support download, Blackberry support, Vodafone UK

Guides et prises en main :http://docs.blackberry.com/en/

Hide an Icon on the blackberry :
1. Go to the main screen of your blackberry
2. Go to the icon you want to hide
3. Press ALT and then press down on your scroll wheel
4. Select Hide Application

un petit truc qui peut servir un jour :
effacer un Blackberry rapidement (avant de le renvoyer en garantie pour échange).
 
Télécharger javaloader (lien dans le document http://www.pdastreet.com/forums/showthread.php?t=56199),
puis lancer javaloader -usb wipe.
 
Je viens de m'en servir pour un BB 8820 dont la boule est HS.
Sans boule, impossible de naviguer dans les menus.

Blackberry shortcuts


 
In the Message List
-------------------
(Some of these work in tasks, memos, and appointments also)
Sorting:
1) ALT-i: show only incoming mail
2) ALT-o: show only outgoing mail (messages you have sent - i.e. checkmark icon)
3) ALT-p: show phone log messages
4) ALT-s: show SMS messages
5) ALT-v: show VoiceMail messages
Navigating:
1) t: go to top of message listing
2) b: go to end/bottom of message listing
3) backspace: close message listing and return to home screen (ribbon)
4) spacebar: pagedown
5) cap + spacebar: pageup
Deleting multiple messages at once:
1) Highlight a date (i.e. Fri, Oct 05,2001) in the message list, hit the thumb-wheel and select delete prior. All messages prior to that date will be deleted.
2) Hold down the CAP key and use the thumb-wheel to scroll up or down to select messages. Click the thumb-wheel and select 'Delete Messages'. Combine this with a sorting tip to make it even more useful (i.e. To delete the last 5 messages that you have sent (checkmarks), press 'ALT' then the letter 'o' (for outgoing) this will show all of your sent messages, then per this tip scroll down and select the last five.
While In A Message
------------------
Navigating:
1) enter or spacebar: scroll down a page/screen at a time
2) ALT-enter or spacebar: scroll back a page/screen at a time
3) b: scroll to end of page
4) t: scroll to top of page
5) u: jump to closest unread message
6) n: jump to next message
7) p: jump to previous message
8) backspace: close message and return to message listing
Reply-to/Forward:
1) r: reply to or answer this message
2) f: forward this message
Select Text (OS v2.1+):
1) Press the CAP key and then scroll the thumb-wheel to select. If you release the CAP key and scroll the thumb-wheel you will select entire lines. Press the CAP key again at any time to start selecting by character again.
2) Hold down ALT key + CLICK the thumb-wheel (click it don't hold it down), release the thumb-wheel and then use it to scroll whole lines. You can press and hold the ALT key at anytime to start selecting by character again.
3) Click scroll wheel and select SELECT from the menu. scroll wheel to select entire line. click scroll wheel again and select copy.
With either method, click the thumb-wheel and select 'Cut Selection' or 'Copy Selection'... to paste, open a new message or whatever, click the thumb-wheel, and then select 'Paste Selection'.
Composing Message
-----------------
1) Press and hold a letter to capitalize it (with Key Rate enabled).
2) Press the SPACE key twice to insert a period and capitalize the next letter.
3) Press the SPACE key to insert the "@" and "." characters in an Email field. Backspace and type again to over-ride this like you would with AutoText.
4) Press and hold a letter key and roll the thumb-wheel to scroll through international/accent characters, equation symbols and other marks.
In the Message List
-------------------
(Some of these work in tasks, memos, and appointments also)
Sorting:
1) ALT-i: show only incoming mail
2) ALT-o: show only outgoing mail (messages you have sent - i.e. checkmark icon)
3) ALT-p: show phone log messages
4) ALT-s: show SMS messages
5) ALT-v: show VoiceMail messages
Navigating:
1) t: go to top of message listing
2) b: go to end/bottom of message listing
3) backspace: close message listing and return to home screen (ribbon)
4) spacebar: pagedown
5) cap + spacebar: pageup
Deleting multiple messages at once:
1) Highlight a date (i.e. Fri, Oct 05,2001) in the message list, hit the thumb-wheel and select delete prior. All messages prior to that date will be deleted.
2) Hold down the CAP key and use the thumb-wheel to scroll up or down to select messages. Click the thumb-wheel and select 'Delete Messages'. Combine this with a sorting tip to make it even more useful (i.e. To delete the last 5 messages that you have sent (checkmarks), press 'ALT' then the letter 'o' (for outgoing) this will show all of your sent messages, then per this tip scroll down and select the last five.
While In A Message
------------------
Navigating:
1) enter or spacebar: scroll down a page/screen at a time
2) ALT-enter or spacebar: scroll back a page/screen at a time
3) b: scroll to end of page
4) t: scroll to top of page
5) u: jump to closest unread message
6) n: jump to next message
7) p: jump to previous message
8) backspace: close message and return to message listing
Reply-to/Forward:
1) r: reply to or answer this message
2) f: forward this message
Select Text (OS v2.1+):
1) Press the CAP key and then scroll the thumb-wheel to select. If you release the CAP key and scroll the thumb-wheel you will select entire lines. Press the CAP key again at any time to start selecting by character again.
2) Hold down ALT key + CLICK the thumb-wheel (click it don't hold it down), release the thumb-wheel and then use it to scroll whole lines. You can press and hold the ALT key at anytime to start selecting by character again.
3) Click scroll wheel and select SELECT from the menu. scroll wheel to select entire line. click scroll wheel again and select copy.
With either method, click the thumb-wheel and select 'Cut Selection' or 'Copy Selection'... to paste, open a new message or whatever, click the thumb-wheel, and then select 'Paste Selection'.
Composing Message
-----------------
1) Press and hold a letter to capitalize it (with Key Rate enabled).
2) Press the SPACE key twice to insert a period and capitalize the next letter.
3) Press the SPACE key to insert the "@" and "." characters in an Email field. Backspace and type again to over-ride this like you would with AutoText.
4) Press and hold a letter key and roll the thumb-wheel to scroll through international/accent characters, equation symbols and other marks.

Source : http://www.pdastreet.com/forums/showthread.php?t=26419

Bureautique

Créer des plans/inventaires sous Powerpoint (imprimantes, fax, nourrices,...)

- ajouter printer (clipart)
- ajouter bulle (forme auto)
- ajouter animation apparaitre sur la bulle : se declenche sur click printer (Personnaliser l'animation - Minutage - Déclencheurs)
- ajouter animation disparaitre sur la bulle : se declenche sur click bulle
- faire un copier-coller de tout pour une autre imprimante
+ interet : creation rapide, deplacement des objets, ulterieure possible et rapide, animation pour n'afficher qu'un type d'objet, pour evite une superposition anarchique, ...





Excel

Sauvegarde

Dans Excel, utiliser SaveCopyAs pour faire une copie horodatée d'un classeur sans modifier le classeur actuel (nom dans la barre de titre)



Supprimer les doublons d'une liste

Données - Filtrer - Filtre élaboré, cocher Extraction sans doublon (Excel 2003)..



Naviguer rapidement dans une liste de dossiers souvent utilisés

1. Session Explorateur
L'explorateur Windows offre la possibilité de naviguer dans les dossiers parcourus précédemment,
grâce aux boutons Précédent et Suivant.
Cette historique n'est valable que pour la fenêtre et la session Windows en cours.

2. Favoris
Ouvrir votre dossier favoris (Démarrer - Exécuter, %userprofile%\ favoris)
Mettez tous vos favoris dans un nouveau dossier, pour laisser de la place.
Créer vos raccourcis vers les dossiers que vous parcourez souvent.
Vous pouvez ensuite trier vos favoris dans l'explorateur Windows :
cliquer sur le menu Favoris, puis faire un clic droit sur un favori, Trier par nom.
Si vous voulez parcourir une petite liste de dossiers rapidement, vider vos favoris,
ou déplacez-les tous dans un sous-dossier.




Réduire la taille des documents Office


Fichiers Powerpoint

- utiliser NXPowerLite (shareware) : testé avec succès sur d'énormes fichiers Powerpoint, il est capable de réduire un fichier corrompu de 200 Mo à 10-15 Mo
- solution freeware : Open Office Impress + plugin Minimizer (menu Outils - Réduire la présentation)
NB : Open Office est capable d'exporter une présentation au format Flash
- cliquer droit sur une image, la compresser elle et toutes les images du document : explication en image (Word, Powerpoint 2003)

- Liens :
Présentations avec PowerPoint : 10 choses à faire et à ne pas faire  (english)

Powerpoint FAQ français
Reduce the size of your PowerPoint files

Why are my PowerPoint files so big? What can I do about it? 
The PowerPoint FAQ 
Put your PowerPoint-generated HTML on the web
HTML "Round-tripping" to repair corruption

Un autre moyen pratique et utilisable dans certains cas est de convertir le fichier Powerpoint en fichier .PDF.

Fichiers Word, Powerpoint

Méthode testée sur des fichiers Word et Powerpoint 2003 :

un fichier de 4 Mo sous Word a été réduit à 100 Ko par cette méthode (120 Ko par NX Powerlite).

  1. ouvrir le fichier sous Word/Powerpoint
  2. enregistrer au format Page Web (*.htm; *.html)
  3. fermer le document
  4. supprimer le fichier oledata.mso
  5. ouvrir le document Web
  6. l'enregistrer au format Word























Contacts constructeurs, éditeurs

Dell hotline : 0825387270

Xerox CopyCentre C20, WorkCentre M20i

SAV + hotline : 0825 012 013
Consommables : 0820 028 029














Définitions



CAPTCHA

CAPTCHA est le système d'authentification que l'on rencontre souvent quand on veut ouvrir un nouveau compte sur un site.
Il vous est demandé de lire des chiffres et des lettres affichés, dans n'importe quelle position, dans un rectangle, ceci afin de vérifier que vous êtes bien un humain,
et non un programme qui tente de créer des comptes en masse automatiquement.



Chronologie logiciels Windows

A guide to common Microsoft software versions

Windows 7 is kernel version 6.1. Past version numbers were:
* Windows 2000—5.0
* Windows XP—5.1
* Windows Server 2003—5.2
* Windows Vista and Windows Server 2008—6.0
* Windows 7/2008 R2—6.1













Divers


John Savill

Q. Can I extend my computer display onto another computer's display?
John Savill

A. I've been playing around with monitor configurations and I recently added two GTX 275 video cards, which gives me four dual DVI ports. I have monitors on three of them, but then in a mad monitor lust I wondered if I could also extend my desktop onto my laptop screen, which sits next to my main computer terminal.

There's no native solution to do this in Windows, but there are a number of third party solutions that run software on the computer whose display you want to use. A client on your computer creates a virtual device with a display that's redirected to the target computer. Below is a breakdown of the solutions I found. Check out the tools—depending on your environment and budget, one will probably be a better fit than the others.

  • ZoneOS—A hobbyist-created solution. It doesn't used signed drivers, so ZoneOS will be problematic on 64-bit platforms.
  • ShareKMC—A free download. ShareKMC is available from various websites, but doesn't seem to have an official site, so check out this Google search.
  • Synergy—Another free solution.
  • MaxiVista—A commercial solution. This product seems to be very popular.

Microsoft also has an internal tool to extend your desktop to a laptop. The tool isn't available to the public now, but it may be available in future.





Q. How can I check which content on a page isn't secured via HTTPS?
John Savill

A. As I discussed in the previous FAQ, some pages send information using both HTTP and HTTPs.

If you want to check which information is coming from each protocol, you can open the source of a web page using the Page menu's View Source option, but you may find lots of matches for HTTP because of links. An easier way to see what's being downloaded is using an application that watches HTTP. The free HttpWatch application records all the requests through a web page and lets you see which URLs are HTTP. To activate the watcher after you've installed it, click the HTTPWatch Basic option in the application's Tools menu. You'll see a screen like the one shown here.


HttpWatch vous montre votre trafic http et HTTPS depuis IE (et Firefox) pour vous permettre de déboguer, de réparer et d'optimiser votre site Web.






Déménagement



Pour bien préparer un déménagement informatique (poste utilisateur), prévoir :
- préparer à l'avance (préparation physique du "bonhomme")
- des rallonges et blocs multiprises électrique
- des cordons RJ45 longs
- des sucres
- étiqueter le matériel
- penser aux plans d'adressage réseau qui va nécessiter des modifications (imprimantes, réservations DHCP par exemple)
- éventuellement des rallonges USB
- utiliser Google, les conseils d'amis/spécialistes





Ergonomie

Ergonomie, ou comment travailler vite efficacement



Alt-Tab sur bouton milieu souris


Télécharger et lancez l'exe coontenu dans alttab1.zip (md5 : 38ae9b10190b2752c01519771758c679)

Ou bien recréez-le :
  1. installer AutoHotKey
  2. lancer avec AutoHotKey P:\o\divers\AutoHotKey\mbutton1.ahk (source : topic2560)
Source complet :
#NoTrayIcon
*MButton::

GetKeyState, CapsState, CapsLock, T
If CapsState = D
SetCapsLockState, Off

Send, {AltDown}{Tab}
Sleep, 100
Loop
{
GetKeyState, WheelState, MButton, P
If WheelState = D
Sleep, 200
GetKeyState, WheelState, MButton, P
If WheelState = D
Send, {Tab}
Else
{
Send, {AltUp}
Break
}
}

Send, {AltUp}

If CapsState = D
SetCapsLockState, On


Raccourcis


156 Useful Run Commands




Raccourcis clavier


Firefox,
Office 2003, Windows, Windows XP, Word 1, Word 2, Remote Desktop (RDC)Terminal Server



Santé


Les TMS

















Gestion de fichiers




Compresser des fichiers


7zip

Exemples :
7za a -r ca5.zip -tzip
    compresse le dossier courant (+ sous-dossiers) dans ca5.zip
7z a -tzip 7z_zip_mx1.zip "Windows 2000 FR Hard Disk Bak2.vhd" -mx1
    compresse en fastest le fichier "Windows 2000 FR Hard Disk Bak2.vhd" dans 7z_zip_mx1.zip
7z a -tzip 7z_zip_mx1.zip "Windows 2000 FR Hard Disk Bak2.vhd" -mx9
    compresse en MAXI le fichier "Windows 2000 FR Hard Disk Bak2.vhd" dans 7z_zip_mx1.zip


Documentation : Bugaco


REM ====================================
REM Tester les vitesses de compactage
REM entre 7z et 7za
REM avec filetime.vbs
REM ====================================
set FICHIER_A_COMPACTER="Windows 2000 FR Hard Disk Bak2.vhd"
7z  a -tzip 7z_zip_mx1.zip  %FICHIER_A_COMPACTER% -mx1
7za a -tzip 7za_zip_mx1.zip %FICHIER_A_COMPACTER% -mx1
7z  a -t7z  7z_mx1.7z       %FICHIER_A_COMPACTER% -mx1
7za a -t7z  7za_mx1.7z      %FICHIER_A_COMPACTER% -mx1
REM filetime affiche la date de création, puis les temps écoulés jusqu'à la modification/l'accès des fichiers du dossier courant
filetime.vbs

pause







Déplacer des fichiers suivant leur taille

... ou suivant d'autres critères gérables par robocopy.


Fichier P:\o\bat\move_files_on_size.bat
Reproduit ici :

@echo off
REM ==============================================
REM Fichier : move_files_on_size.bat
REM Desc    : deplacer une liste de fichiers, noyés dans une (grosse) arborescence
REM Divers  : fichiers externes nécessaires = P:\o\cygwin\cut.exe, P:\o\robocopy.exe
REM ==============================================
REM 1. générer la liste des fichiers par une commande robocopy ou bien un fichier my_dir_listing.vbs
REM 2. utiliser des commandes dos pour bouger les fichiers

pause
echo Ce fichier est un exemple a modifier avant usage.
echo Faites-en une copie, editer-le a votre gout, et lancez-le.
goto fin



setlocal
REM modifier ici les parametres source, destination et le fichier liste
set SOURCE=C:\temp\mp3data
set DEST=C:\temp\mp3move
set LISTE=list.txt
echo.
echo 1. creation de la liste des fichiers (avec robocopy.exe et cut.exe)
echo    Veuillez patienter ...
REM modifier ici les criteres de choix robocopy
REM l'exemple ci-dessous liste les fichiers de plus de 5 Mo
robocopy %SOURCE% %DEST% /s /l /min:5000000 /ndl /njh /njs | cut -f 5 > %LISTE%
echo 2. creation des fichiers move_files.bat, copy_files.bat et undo.bat
if exist undo.bat       del undo.bat
if exist move_files.bat del move_files.bat
if exist copy_files.bat del copy_files.bat
echo pause > undo.bat
echo pause > move_files.bat
echo pause > copy_files.bat
 REM pour les déplacer (créer les dossiers d'abord, déplacer les fichiers ensuite)
for /f "delims=/" %i in (%LISTE%) do @echo if not exist "%DEST%%~pi" md "%DEST%%~pi" >> move_files.bat
copy move_files.bat copy_files.bat
for /f "delims=/" %i in (%LISTE%) do @echo move "%i" "%DEST%%~pi" >> move_files.bat
for /f "delims=/" %i in (%LISTE%) do @echo xcopy "%i" "%DEST%%~pi" >> copy_files.bat
for /f "delims=/" %i in (%LISTE%) do @echo move "%DEST%%~pi%~ni%~xi" "%~di%~pi" >> undo.bat
echo.
echo ************************************************
echo Creation finie.
echo Utiliser le fichier move_files.bat pour deplacer
echo dans une arborescence d'une partition identique.
echo Si la partition est differente, le gain de temps sera nul,
echo donc autant utiliser robocopy.
echo ATTENTION : sur une partition NTFS, un déplacement
echo de fichiers emporte avec lui les permissions de fichiers !
echo ************************************************
endlocal


:fin




Identifier des fichiers


Comment identifier des fichiers sans extension :

- ajouter l'extension .txt et observer l'en-tête avec le notepad

- utiliser TrIDNet 
Ce programme analyse le contenu d'un fichier afin d'en déterminer le type, avec ou sans extension. Pour ce faire, il utilise une base de données de 3000+ empreintes de fichiers classées par type et scanne votre fichier en vous donnant un taux de probabilité déterminé. Cliquez sur ces résultats pour avoir un rapport détaillé.

- les nouveaux fichiers de la suite MS Office 2007 peuvent se présenter sous la forme d'un fchier .zip.
S'il s'agit d'un fichier Powerpoint, le renommer .pptx, puis lancer le fichier (Microsoft Compatibility Pack pour Office 2007 doit être installé,
si vous n'avez pas Office 2007).


Lanceurs et catalogueurs

Un catalogueur permet de localiser rapidement un fichier/dossier, éventuellement créer des listes des résultats.
Un lanceur permet de lancer rapidement des raccourcis, depuis une interface grahique ou non.
 
Nom
Téléchargement
Détail
Type
Cathy
Vasicek
Cathy+cathycmd
Un MUST !
Catalogueur ultra rapide et compact
User guide
Un seul fichier .exe
Everything Voidtools ne fonctionne que sur des volumes NTFS locaux
FAQ
Un seul fichier .exe
FARR Find And Run Robot
Plugins intéressants
FAQ
Installation nécessaire
Locate32 Non testé
Opendir Opendir.zip Outil perso
Description (chercher opendir)
Un seul fichier .vbs
n.bat n.zip Outil perso
Exemple
Un seul fichier .bat


Voir également : Alternatives for find dialog et AutoPlay handler




Localiser à la main les gros dossiers/fichiers

Si vous n'avez pas un utilitaire comme treesize ou WinDirStat sous la main,
vous pouvez rapidement localiser des dossiers volumineux (en taille ou en nombre de fichiers)
en procédant par dichotomie.
Exemple :
vous faites un clic droit sur le dossier c:\vrac, qui contient 50 sous-dossiers et affiche 10 Go (gigaoctets).
Sélectionnez les 25 premiers dossiers, clic droit, propriétés.
Si le total est supérieur à 5 Go (10/2) , continuer votre recherche dans les 12 premiers sous-dossiers, et ainsi de suite.
Sinon, continuer votre recherche dans les sous-dossiers 26 à 37.




Monter une image ISO en ligne de commande

Utiliser Daemon Tools,
"D:\Program Files\DAEMON Tools Lite\daemon.exe" -mount lecteur, chemin
"D:\Program Files\DAEMON Tools Lite\daemon.exe" -unmount lecteur

http://ow.ly/1YvP

http://tinyurl.com/cuq7xm




Nettoyage

Gagner de l'espace

D:\WINDOWS\SoftwareDistribution\Download
Pour gagner un peu d'espace disque (vieux pc ou ULPC) vous pouvez :
1) supprimer les fichiers de desinstallation de mises a jour se trouvant dans le repertoire Windows et portant des noms tels que $NTupdate...
2) Arretez le service de mise a jour automatique, supprimer le dossier SoftwareDistribution et en creer un nouveau(vide) portant le meme nom. Vous pouvez alors demarrer le service de mise a jour automatique.



Purger dossiers temporaires

Effacer un dossier avec des fichiers ouverts : utiliser la commande interne rd avec les commutateurs /s (récursif) et /q (=quiet)

rd c:\temp /s /q
rd %temp% /s /q
rd "%userprofile%\Local Settings\Temporary Internet Files" /s /q




Vider historique navigation Internet Explorer

'http://www.howtogeek.com/howto/windows/clear-ie7-browsing-history-from-the-command-line/
'Delete All - "Also delete files and settings stored by add-ons"
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351




Recherche des doublons

Utiliser le freeware fdf (Find Dup Files)

Exemple :
fdf -R -m *vacances*.jpg" c:\
Cette ligne recherche lesdoublons de fichiers jpg contenant le mot vacances, dans c:\


Un autre très bon outil : SpaceMan 99,





Recherche de fichiers

Introduction

La commande interne dir est toujours efficace, à utiliser si vous n'avez pas sous la main l'exceptionnel cathy.exe de Robert Vasicek
Robocopy peut également être utilisé pour lister des fichiers (options /l)

Pour lister tous les fichiers d'un dossier avec la commande dir *, utiliser dir dossier /a /s (testé sous XP)
autrement, seuls les fichiers normaux seront listés (pas cachés ou système).


 les fichiers mp3 sur le disque c:
dir c:\*.mp3 /s

Rechercher des fichiers sur plusieurs disques :
pour trouver les fichiers avi sur le disque c: et d:
for /d %i in (c d) do dir %i:\*.avi /s




Cathy, catalogueur de fichiers rapide et compact

Fichier param.txt
#DEV c:\
#DEV d:\
#DEV \\tra0s048\Projets
#DEV \\tra0s048\public
Fichier cathycmd1.bat
cathycmd.exe -f param.txt

Cathy.exe est l'interface graphique qui permet de rechercher des fichiers.
Cathycmd.exe permet de mettre à jour les catalogues à la volée (d'une traite).




Lister des fichiers avec robocopy

Utiliser robocopy pour lister (/l) la taille de tous les fichiers mp3 et avi dans le disque C:
robocopy c:\ *mp3 *avi c:\temp /l /s /nfl /ndl

Mesurer la taille totale des fichiers de c:
robocopy c:\ d:\temp /l /s /nfl /ndl

Mesurer la taille totale des fichiers de d:
robocopy d:\ c:\temp /l /s /nfl /ndl

Lister les fichiers avi de f:
robocopy f:\ c:\temp *avi /l /s /ndl

Rechercher les fichiers de plus de 500 Mo dans c:, d: et f: :
for /d %i in (c d f) do robocopy %i:\ d:\temp /l /s /ndl /MIN:500000000




Recherche (et remplacement) de texte dans des fichiers

Voir ici ,et TheFreeCountry (gsar).

La commande findstr permet aussi de rechercher plusieurs chaînes.
Combinée à dir et dans une boucle for, on peut donc rechercher des expressions dans une arborescence complète :
for /f "tokens=1 delims=/" %i in ('dir p:\o\vbs\*.vbs /s /b') do @(echo *************** & echo %i & echo ****************** & findstr /c:fileread /c:savetofile /i "%i")
Cette commande permet de chercher les chaînes fileread ou savetofile dans les fichiers .vbs de p:\o\vbs et ses sous-dossiers.



Savoir quelle application verrouille un fichier

Au moins 4 outils le permettent :
Process Explorer, rechercher nom du fichier.
- Handle.exe doit être capable de le faire également (non testé). Point intéressant : il est en ligne de commande.
- WHandle.exe le fait de façon graphique
- ProcessActivityView creates a summary of all files and folders that the
selected process tries to access. For each file that the process access,
the following information is displayed: Number of times that the file was
opened and closed, number of read/write calls, total number of read/write
bytes, the dll that made the last open-file call, and more...
- Voir aussi Killbox



Supprimer les dossiers vides

for /f "usebackq" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d"







Google




Récupérer les images Google

Utiliser le site Google Image Ripper

Ou bien, utiliser la recherche Google Images, après avoir fait ceci (les imagettes apparaîtront en taille réelle) :
1. utiliser Firefox
2. installer GreaseMonkey
3. installer le script Google Image Ripper (GreaseMonkey)
4. faire un recherche dans Google Images (recherche avancée, grande taille)
5. enregistrer les images par Outils - Informations sur la page - Medias, sélectionner les images, Enregistrer sous



Graphisme





Captures d'écran


A intervalles réguliers

Smartision Screencopy peut capturer des images à intervalles réguliers.
Mieux : IrfanView (application portable) est également capable de le faire.



Faire des documentations


Utiliser Word en insérant un tableau à deux colonnes.
Colonne de gauche : explication
Colonne de droite : la capture d'écran.








HTML






Créer des frames

Créer les 3 fichiers suivants dans le même dossier, puis lancer index.htm.
Ceci n'est qu'une base d'exemple simple, à vous de modifier selon vos besoins.

1. index.htm
<html>
<head>
<title>Creer des frames</title>
</head>
<frameset cols=38*,62* Frameborder=none>
<frame name=frameg src="frameg.htm">
<frame name=framed src="frameg.htm">
</frameset>

</html>

2. frameg.htm

<html>
<head>
</head>
<body bgcolor=EEEEEE>
Ceci est la frame de gauche (frameg),<br>
qui affiche le sommaire.<br>
Cliquer sur les liens ci-dessous pour voir<br>
le contenu sur la frame de droite.
<table border=1>
<tr>
<td>
<a href="http://www.google.fr" target="framed">Google</a>
</td>
</tr>
<tr>
<td>
<a href="http://www.lemonde.fr" target="framed">Le Monde</a>
</td>
</tr>
</body> </html>

3. framed.htm
<html>
<head>

</head>
<body>
Vous êtes dans la frame de droite (framed)<br>
qui affiche le contenu.
</body>
</html>







Fichier modèle vide

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>
</title>
</head>
<body>
</body>
</html>





Fichier modèle vide (VBScript)

<html>
<head>
    <title>ADSystemInfo users</title>
</head>
<SCRIPT LANGUAGE="VBScript">
    Sub Window_OnLoad
    On Error Resume Next
    End Sub
</SCRIPT>
</head>
<body>
DataArea.InnerHTML = " (" & Now & ")<br> <table border=1>" & _
<span id=DataArea></span>
</body>

















Imprimantes





Lister les imprimantes installées


Le fichier prnmngr correspond à c:\windows\system32\prnmngr.vbs
Sous Vista : C:\Windows\System32\Printing_Admin_Scripts\fr-FR\prnmngr.vbs


Procédure testée sur un serveur Windows 2003 anglais.
Créer deux fichiers, puis les lancer dans l'ordre :


1. le fichier 1.lister.bat contient la ligne suivanteprnmngr -l | findstr /v /c:"Server name" | findstr /v /c:"Print processor" | findstr /v /c:"Parameters" | findstr /v /c:"Attributes" | findstr /v /c:"Priority" | findstr /v /c:"Default priority" | findstr /v /c:"Average pages per minute" | findstr /v /c:"stat" | findstr /v /c:"Data type" > list_prnmngr.txt
2. le fichier 2.tranformer_en_csv.vbs contient les lignes suivantes
    set ofso = CreateObject("Scripting.FileSystemObject")
    set f = ofso.OpenTextFile("list_prnmngr.txt")

    Do
     a = f.ReadLine
     If Instr(a, "Number of local printers") Then Exit Do
     If Instr(a, "Printer name ") Then
      tout = tout & vbcrlf & _
       Replace(a, "Printer name ", "")
      tout = tout & ";" & Replace(f.ReadLine, "Share name ", "")
      tout = tout & ";" & Replace(f.ReadLine, "Driver name ", "")
      tout = tout & ";" & Replace(f.ReadLine, "Port name ", "")
      tout = tout & ";" & Replace(f.ReadLine, "Comment ", "")
      tout = tout & ";" & Replace(f.ReadLine, "Location ", "")
      a = f.ReadLine
     End If
    Loop until f.AtEndOfStream

    Set f2 = oFSO.CreateTextFile("list_printers.csv")
    f2.WriteLine "Printer name;Share name;Driver name;Port name;Comment;Location" & tout
    f2.Close

    Wscript.Echo a & vbcrlf & _
     "Fichier list_printers.csv créé."










Installation



Installer Windows XP depuis une clé USB bootable


Procédure utilisée : Install Windows XP on a Mini-Note (+ liens tinyurl : owhpp3, 27clyw)
Tout est dans ce fichier : install_XP_from_a_USB_key.zip
Intéressant : le fichier bootsect.exe permet de transférer les secteurs d'amorçage à la manière de sys.com (anciennes versions de Dos).





Installer Linux depuis une clé USB



Voir UnetBootIn



















Internet



Internet Explorer


Affichage page blanche

pb affichage page internet explorer impression (aperçu)
lancer registerDLL sous un compte admin, sous le user = insuffisant


Bug affichage fichier CHM

Pb lecture fichier CHM sur réseau

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions, MaxAllowedZone=1

http://www.drexplain.com/press/chm-files-the-page-cannot-be-displayed-error/

 

Increase the maximum number of simultaneous downloads


As a technical writer, I’m constantly downloading files. Sometimes I need to download a lot of files, and Windows’ limit on the number of files that can be downloaded simultaneously gets in the way. If you’re in the same boat, you can tweak the registry so that Windows will let you download 10 files at a time:

   1. Navigate through the Registry Editor to HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings.
   2. Create a new DWORD named MaxConnectionsPerServer and assign it a value of 0000000a.
   3. Create a new DWORD named MaxConnectionsPer1_0Server and assign it a value of 0000000a.

Firefox



Naviguer plus vite avec Firefox



- installer le module complémentaire NoScript
- voir la différence (énorme) dans le temps de chargement des pages sur des sites comme Allocine selon que NoScript autorise les éléments actifs sur ce site ou non
- installer un minimum de modules complémentaires, sinon le ralentissement peut être très handicapant



Options intéressantes

Outils - Options - Avancé - Général - Accessibilité : Lancer la recherche ...




Raccourcis clavier Firefox

Pour ne pas perdre de temps dans la navigation

Tabbed Browsing : you can open links in a new tab by holding the Ctrl key and clicking the link.

Ctrl-1 : premier onglet
Ctrl-2 : deuxième onglet ouvert
etc...

Ctrl-T : nouvel onglet
Ctrl-W : fermer l'onglet
Ctrl-Tab : onglet suivant

Alt-D : aller dans la barre d'adresse
Alt-Flèche gauche : page précédente
Alt-Flèche droite : page suivante

Alt-D puis Ctrl-Entrée : permet de taper un mot et d'atteindre le site http://www.mot.com

Ctrl-L : équivalent de Alt-D
Ctrl-K : recherche

Ajouter des signets qu'on peut appeler d'une lettre ou bien d'un mot :
1. Ctrl-D quand vous êtes sur la page à bookmarker
2. Ctrl-Maj-B : organiser les marque-pages
3. Menu des marque-pages
4. retrouver votre signet
5. cliquez sur Plus
6. ajouter la lettre ou le mot dans Mot-clé

Appeler rapidement le raccourci créé :
1. Alt-D
2. taper directement le mot
3. Entrée

Duplique rl'onglet courant : Alt-D puis Alt-Entrée (ou bien Alt-D-Entrée)

Alt+Enter will open the URL in the Address Bar in a new tab

And this URL auto-complete works even if you have several subdirectories in the URL. For instance, your Google Apps sign-in page will open correctly if you type "google/a/mysite.com" and press Ctrl+Enter.

If you want to open a .org site, you need to use Ctrl+Shift+Enter. Typing labnol/forums followed by Ctrl+Shift+Enter would therefore open our support website at www.labnol.org/forums.


Mes raccourcis préférés :
Ctrl-T, g, Entrée : ouvre Google
Ctrl-T, m, Entrée : ouvre Gmail
Ctrl-T, y, Entrée : ouvre Yahoo mail

Clic milieu sur un lien : l'ouvre dans un nouvel onglet




Raccourcir un hyperlien

tinyurl.com, ow.ly, u.nu
http://tinyurl.com  est un site qui mémorise pour vous les adresses à rallonge (comme celle de Google Maps par exemple). Donnez-lui une longue adresse, il la transformera en une adresse ultra-courte telle que http://tinyurl.com/abcdef.












Livres en ligne


Ouvrages complets pouvant servir d'aide-mémoire :MCSE/MCSA Managing and Maintaining a Windows Server 2003 Environment Study








Logiciels


Création de packages MSI

Utiliser InstallRite (freeware) pour monitorer l'installation d'une application.
Regshot permet de comparer les états avant/après pour le registre.



Mes logiciels type pour PC

Voici la liste de logiciels (provisoire) installés sur mon PC.
 
Les fichiers ci-dessous peuvent être téléchargés avec Firefox d'un seul coup
en suivant la procédure suivante : DTA+GM



Logiciels ordinaires

Nom
Téléchargement
Détail

Antivir Antivir
Avast
Avast


CutePDF
Cutepdf

Daemon Tools 4.30
Disc-tools


Foxit Reader 3.0
FoxitSoftware

PDF Creator 0.9
SourceForge Créer des fichiers PDF

Picasa 3.0
Picasa
Photos en lignes

Treesize Free
JAM Software
TreeSize Free tells you where precious space has gone to
VLC 0.9.8a
Videolan


Winamp 5.551
Winamp


Winamp lyrics plugin
Lyricsplugin






Logiciels avancés

Nom
Téléchargement
Détail

AdminPak 2003
Microsoft


Sysinternals
Sysinternals


Windows Server 2003 Resource Kit Tools Microsoft



Voir également le site http://www.petri.co.il qui contient de nombreux liens de téléchargement.






Mon "couteau suisse"


Nom
Téléchargement
Détail
Cathy (+cathycmd)
Cathy, cathycmd Catalogueur de fichiers
ClipPath
Download Chemin complet vers le presse-papier
CmdHere
Download Ouvrir Cmd dans le dossier depuis explorer.exe
Notepad++
Download Remplace très avantageusement le bloc-notes de Windows
Utiliser Tweak UI pour modifier l'éditeur HTML (source dans IE)
Robocopy
Microsoft
Copie/sauvegarder/lister des fichiers
Treesize
JAM software
Gérer l'espace disque
UNetBootIn Sourceforge Créer de clés USB bootables






Autres logiciels


Nom
Téléchargement
Détail
Intéressant
Adobe Flash Player Plugin Firefox (Adobe)
Firefox (perso)
IE (Adobe)
IE (perso)
Permet principalement de lire les videos youtube, animations Flash, ... Connaître la version de Flash installée
GHelper Download, direct Modifier le gamma du moniteur rapidement
Gmail notifier Popup systray quand nouveau message Gmail
Helpdesk/parc info. GLPI
IDSI (plus simple que GLPI)
InstallRite Download superviser l'installation d'un logiciel (fichiers, registre)
KeyPass
Licence crawler Récupérer les numéros de série des applis installées
PQDI (Power Quest Drive Image) FAQ : erreur vfloppy.sys au démarrage
démarre sur clé USB bootable et lancer restrmbr.exe copié sur clé USB (dans prog files/PQDI)
ResChange Download Modifier la résolution d'écran en ligne de commande (multires le fait également) Fichiers dc.exe et dccmd.exe dns p:\o
(dc=Display Changer)
Smartision Screencopy
Download Captures d'écran automatiques
Voir aussi Fullshot
Winamp Plugin TimeRestore permet de reprendre la lecture d'un morceau là où on l'a quitté
lors de la dernière fermture normale de Winamp (hors crash).




















Messagerie

Envoyer un mail en ligne de commande

- avec gbmail.exe :
uuencode %1 %1.uue
gbmail -h 192.168.1.249 -s Mailxga.bat -file %1.uue -to xga@multicoms.net
del %1.uue
- avec blat.exe :
blat blat.txt -t x183g@yahoo.fr -s CA5.ZIP -f xgangand@free.fr -server smtp.free.fr -attach ca5.zip

blat :

- c:\scripts\blat\blat.exe file.html -s subject -to recipients
- dir | c:\scripts\blat\blat.exe - -to xavier.gangand@archongroup.fr -s command_line_BLAT_test

wmailto :
- dir | c:\Scripts\wMailTo\wMailTo.exe -- -s"command line WMAILTO test" xavier.gangand@archongroup.fr

Doc wmailto

Gmail

Appuyer sur u pour rafraîchir et voir si nouveaux messages arrivés.
Appuyer sur ? pour obtenir l'aide.






Outlook




Appliquer la même vue pour tous les dossiers Outlook


Source : Apply global custom views in Microsoft Outlook 2003

Résumé : 

  1. lancer outlook avec l'option /cleanviews
  2. Affichage - Réorganiser - Affichage actuel - Définir les affichages (Alt-arai)
  3. Messages - Modifier : ...
  4. sélectionner  Les 7 derniers jours, Appliquer l'affichage.
  5. Affichage - Réorganiser - Affichage actuel - Définir les affichages (Alt-arai)
  6. sélectionner Messages, Appliquer l'affichage.



Divers

Pour supprimer un message d'absence faux : outlook /cleanserverrules

Aller dans le calendrier :
Affichage - Réorganiser par - Affichage actuel - Par catégorie,
clic droit sur en-tête de colonne, sélecteur de champs, champs souvent utilisés RDV, Taille






Modify Outlook Default Columns for New Folder

When I create a new folder to store e-mail, one of the default columns
is the "Size" column. I prefer not to have this column in my folders.
I know I can right click and remove this column.

Is there a way to modify my settings so that this column will never
appear when I create a new folder in Outlook?



View, Arrange by, if Ol2003], Current View, Define views... reset the view
(usually Messages) and modify it.

View, Arrange by, if Ol2003], Current View, Define views... reset the view
(usually Messages) and modify it.

--
Diane Poremsky [MVP - Outlook]
Author, Teach Yourself Outlook 2003 in 24 Hours
Coauthor, OneNote 2003 for Windows (Visual QuickStart Guide)
Author, Google and Other Search Engines (Visual QuickStart Guide)

Outlook Tips: http://www.outlook-tips.net/
Outlook & Exchange Solutions Center: http://www.slipstick.com
Join OneNote Tips mailing list: http://www.onenote-tips.net/





Programmer Outlook

Exemples de programmation pour référencer les éléments et les dossiers dans Microsoft Outlook 2002
 
http://support.microsoft.com/kb/290804/fr








MSOffice





Installation



Connaître la source d'installation de MS Office 2003
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9012040C-6000-11D3-8CFE-0150048383C9}
regjump HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9012040C-6000-11D3-8CFE-0150048383C9}




PDF


Convertir un PDF vers un autre format


I discovered an application recently that will allow PDF documents to be converted to other editable formats, such as Microsoft Word, Excel, or PowerPoint, as well as Open Office, RTF, TXT, and HTML. The application is called Able2Extract and in the few days I have used it, the possibilities with this application seem numerous.

Able2Extract has a 7-day free trial. Following the trial, the Professional version is $129.99 and the standard version is 99.99 from the manufacturer’s Web site. For those who need to rework PDF documents on a regular basis, this may be a feasible investment.

PDFCreator

Créer un PDF en ligne de commande :
c:\Program Files\PDFCreator\pdfcreator.exe -NOSTART -PF"%1"
(%1 représente le nom du fichier à convertir, etster avec des fichiers Excel, Word, ...)





PDFTK

Extraire la page 1 du fichier 1.pdf vers le fichier page1.pdf
pdftk.exe 1.pdf cat 1 output page1.pdf

Extraire 10 pages (page par page) du fichier 10pages.pdf vers les fichiers page1.pdf à page10.pdf :
for /l %i in (1,1,10) do pdftk.exe 10pages.pdf cat %i output page%i.pdf
(remplacer %i par %%i si utilisation dans un fichier .bat)














Registre


Ajouter une entrée au clic droit sur un dossier

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\tsizepro24

============ debut fichier .reg ===============
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\tsizepro24]
@="TreeSize Pro &2"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\tsizepro24\command]
@="C:\\PROGRA~1\\JAMSOF~1\\TREESI~1.43\\tsizepro.exe /context \"%1\""
============ fin fichier .reg ===============





Associations de fichiers (/dossiers)

Modifier le clic droit sur les dossiers et fichiers :
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\

Voir ici


Sauvegarder/restaurer les associations de fichiers

N'avez-vous jamais été embêté lorsque l'installation d'un logiciel modifie l'association des fichiers ?
(Par exemple l'installation de QuickTime qui s'attribue les extensions .TIFF et .JPEG).

Il y a un moyen d'effectuer une copie de sauvegarde des associations de fichiers et de les restaurer :
Backup
FTYPE > backup_types.txt
ASSOC > backup_ext.txt

Restauration
FOR /F "tokens=* delims=" %G IN (backup_types.txt) DO FTYPE %G
FOR /F "tokens=* delims=" %G IN (backup_ext.txt) DO ASSOC %G

(Pour utiliser les deux lignes précédentes dans un fichier batch, remplacer %G par %%G)








Explorer, Copier/déplacer dans un dossier ...

L'astuce suivante premet d'ajouter au clic droit sur des fichiers/dossiers les commandes Copier vers/Déplacer vers ...  (Copy To/Move To)

Enregistrer les lignes suivantes dans un fichier .reg et le fusionner dans le registre.


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"




Editer les Places Bar (raccourcis boites de dialogues Ouvrir, Enregistrer Sous)

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\ComDlg32\PlacesBar
Ou bien utiliserle soft Places Bar Editor




Favoris du registre

HKEY_CURRENT_USER\\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Regedit\Favorites

Fichier .reg :
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Regedit\Favorites]
"AutoAdminLogon"="Poste de travail\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon"
"Favoris Regedit"="Poste de travail\\HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Applets\\Regedit\\Favorites"
"LocalMOF"="Poste de travail\\HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\MountPoints2\\CPC\\LocalMOF"
"MS Office 2003 install"="Poste de travail\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{9012040C-6000-11D3-8CFE-0150048383C9}"





Imprimantes installées

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers


User

Pour savoir à qui appartient clé, quand plusieurs sont affichés dans HKEY_USERS :
HKEY_USERS\S-1-5-21-73586283-484763869-1177238915-3331\Software\Microsoft\Office\Common
(chercher common)












Réseau

 

Afficher son IP

Démarrer - Exécuter : cmd /c ipconfig & pause
On peut également créer un fichier ip.bat qui ne contiendra que cette ligne.



Changer adresse serveur DNS numéro 2

netsh int ip show dns
Production Network
netsh int ip del dns name="Production Network" 10.5.57.22
netsh int ip add dns name="Production Network" 10.5.46.122 index=2
netsh int ip show dns



Infos user

 net user michel.dupont /domain
= getuserinfo agfr\michel.tartempion
(fonctionne aussi pour d'autres comptes que compte en cours)




Inventaires PC Windows d'un réseau

Outil exceptionnel d'inventaire matériel : ScriptomaticV2
Télécharger sur labo-microsoft


Modifier paramètres réseau avec un RUNAS

Sous Windows XP, il est impossible, sous une session user normal, de modifier les paramètres réseau par un runas classique.
La plupart des applets du panneau de configuration acceptent le click droit + runas, mais la l'applet réseau.
Pour y remédier, et pour éviter de demander à l'utilisateur de fermer sa session :
1. runas /u:user_admin cmd
2. start iexplore
3. c: (dans barre d'adresse)
4. panneau de config depuis la même fenêtre
5. connexions réseau

















Sauvegarde


Sauvegarder ses données du Web 2.0




BloggerBlogger - Paramètres - Général - Exporter
Delicious (signets en ligne) https://secure.delicious.com/settings/bookmarks/export
Google HOW TO Take Your Data Back From Google's Claws
Google Calendar “Settings” under “My Calendars,” and then choose “Export My Calendars - Download a zipped file containing each of your calendars in .ics format.”
GMail Thunderbird ou bien "Gmail backup"
GMail contacts http://mail.google.com/mail/#contacts - Exporter
Google Reader exporter le fichier .opml depuis GReader - http://www.google.fr/reader/subscriptions/export
Google Docs Firefox + DTA (DownThemAll) + GreaseMonkey + script GM Shafer



Google Docs, sauvegarder ses documents  d'un coup
  1. utiliser Firefox
  2. installer les modules complémentaires DownThemAll, GreaseMonkey (menu Outils)
  3. redémarrer Firefox
  4. installer le script GreaseMonkey de Peter Shafer : Google Docs: Download
  5. aller sur Google Docs
  6. sélectionner vos documents
  7. bouton Download Your Documents
  8. clic droit : DownThemAll
  9. cocher si besoin les lignes correspondants à vos fichiers
  10. démarrer





Créer une image ISO d'un CD


Créer une image ISO d'un CD ou DVD peut être utile pour :
- conserver la caractère bootable du media si on le copie (la copie de fichiers simple fait perdre l'amorçage justement)
- utiliser des CD/DVD dans des environnements virtuels (VMWare, MS Virtual PC, VirtualBox, ...)
- conserver facilement des copies de CD/DVD, après avoir réduit leur taille par compression (meilleur compresseur actuel = 7zip)


Pour créer une image ISO :
1. utiliser Nero : Extras - Save tracks (touche F9 dans la version 6)
2. utiliser mkisofs.exe (voir ailleurs dans ce document). Problème : les accents et espaces sont mal gérés.
3. utiliser WinISO, UltraISO






Graver des données automatiquement





On crée d'abord une image iso(fichier unique) de toutes les données, puis on grave le fichier iso.

Gros problème de la méthode ci-dessous = accents non sauvegardés :
echo dossier_de_donnes>liste.txt
mkisofs.exe -o CD_ou_DVD_a_graver.iso -r -path-list liste.txt -J -joliet-long -log-file mkisofs_logfile.log

dvdburn.exe e: CD_ou_DVD_a_graver.iso


Autres exemples :
mkisofs -v -R -r -J -V "test_iso" -o c:\disk.iso c:\temp

mkisofs -v -R -r -J -V ""test_iso"" -o c:\bakjour.iso c:\temp f:\temp c:\o"
dvdburn H: c:\bakjour.iso"

mkisofs -v -R -r -J -V "test_iso" -o c:\disk.iso c:\temp
cdrecord -v -speed=s -dev=d -data disk.iso







Robocopy, copie robuste de données

robocopy.exe dossier_source dossier_dest /e /zb /eta /log:journal_copie.log /r:1 /w:1

Robocopy est un utilitaire qui tient dans un seul fichier, et qui permet de lancer des copies qui ne seront pas arrêtées par les messages du genre "le fichier xxxx est un fichier caché, voulez-vous continuer ? ...)
Il permet également de synchroniser des dossiers entiers (option /mir à utiliser prudemment).






Exemples d'utilisation de robocopy

Voir également les scripts de sauvegarde (rubrique Sauvegarder ses données - Sauvegarde complète/incrémentale)
Copier les fichiers test*doc seulement de c:\ source vers c:\dest
robocopy c:\source c:\dest test*doc /s /ndl
(/ndl permet de réduire la verbosité)






Sauvegarde système

Acronis boot CD, crée des fichiers .tib d'une partition ou bien de tout un disque
Il est capable de sauvegarder vers une clé USB, un disque externe, et même de se connecter à un serveur FTP.
(connexion réseau non testée)





Sauvegarde horodatée

HKEY_CURRENT_USER\Control Panel\International, sShortDate
anglais = xcopy E:\Scripts E:\Scripts.Backups\Scripts.bak.%date:~10,4%%date:~7,2%%date:~4,2%-%time:~0,2%%time:~3,2%\ /s
français = xcopy E:\Scripts E:\Scripts.Backups\Scripts.bak.%date:~6,4%%date:~3,2%%date:~0,2%-%time:~0,2%%time:~3,2%\ /s

Sauvegarder avec tampon date et horaire :
set _bak_="Z:\en_cours\xga\plans.bak\bak\plans_%date:~10,4%%date:~4,2%%date:~7,2%_%time:~0,2%h%time:~3,2%mn%time:~6,2%"
md %_bak_%
xcopy *.* %_bak_% /s

Le format %date:~10,4% permet d'extraire de la variable %date% quatre caractères à ,partir du 10ème (à vérifier à un près).


MD "C:\Backup\%Date:/=%"
or for file renaming:
REN myfile.doc "myfile_%Date:/=%.*"
Do not forget the quotes, since the new name may contain a space.
And you may have to replace the forward slash in %Date:/=% by your own computer's date delimiter.








Scripts

Cmd


Les principales commandes Windows que j'utilise sont :
- errorlevel
- findstr
- for
- ping

Commandline.co.uk


Démarrer un navigateur en ligne de commande

Rundll32.Exe url.Dll,FileProtocolHandler http://www.Trap17.Com

Fichier .bat :
@start /b "firefox.exe" %*
@start /b "iexplore.exe" %*




Extraire les composants de la date et de l'heure

Sur un système paramétré en français, dans les options régionales :
for /f "delims=/ tokens=1-3" %%i in ('echo %date%') do set date1=%%i%%j
for /f "delims=/ tokens=1-3" %%i in ('time /t') do set time1=%%i%%j




pclip.exe et gclip.exe (télécharger)

pclip > pp.txt met le presse-papiers dans le fichier pp.txt (put clipboard in)
gclip < pp.txt met le fichier pp.txt dans le presse-papiers (get clipboard from)

Intéressant :
La commande suivante trie le presse-papiers :
pclip|sort|gclip



Lire un tableau en HTML depuis un texte brut dans le presse-papiers

Utiliser p.vbs, en lançant p 2htm chr9 ou bien seulement p 2htm pour laisser le point-virgule par défaut.
Un tableau apparaîtra dans la section CSV, avec pour chaque ligne,
une case par élément trouvé entre chaque séparateur.
p.vbs est un utilitaire personnel qui effectue des opérations instantanées sur le presse-papier texte (recherche, remplacement tri, ...)

Si les données sont dans un fichier, passer le fichier au presse papier par pclip < fichier, puis lancer p 2htm





Javascript

Ouvrir plusieurs pages Web en même temps

<html>
<input type=button value=tester
onclick=window.open('http://www.google.fr');window.open('http://www.tf1.fr');>
</html>





VBScript

Démarrage

 'Make sure that this script runs in CScript, not WScript

if not lcase(right(WScript.FullName,11)) = "cscript.exe" then
  WshShell.Run "cscript """ & WScript.ScriptFullName & """", 1, false
 
WScript.Quit
end if



Gérer les erreurs d'écriture fichiers (FileSystemObject)

http://tahe.developpez.com/web/vbscript/?page=page_6




Popup

Sub Afficher_spare
 dim oShell
 Set oShell = CreateObject("WScript.Shell")
 oShell.Popup "Startup Script", 2, "Group Policy - Script Policy"
End Sub

REM ====================================
REM Popup de l'objet Shell
REM http://msdn.microsoft.com/en-us/library/x83z1d9f(VS.85).aspx
REM ====================================
'intButton = object.Popup(strText,[nSecondsToWait],[strTitle],[nType])
Dim WshShell, BtnCode
Set WshShell = WScript.CreateObject("WScript.Shell")

BtnCode = WshShell.Popup("Do you feel alright?", 7, "Answer This Question:", 4 + 32)

Select Case BtnCode
   case 6      WScript.Echo "Glad to hear you feel alright."
   case 7      WScript.Echo "Hope you're feeling better soon."
   case -1     WScript.Echo "Is there anybody out there?"
End Select



SearchText

Compter le nombre d'occurrences d'un caractère/une expression dans une chaîne :
Function CompterNb(sText, sSearch)
    REM ========================================
    REM = Compte le nb d'occurences d'une chaîne
    REM ========================================
    Dim s, L, n
    s = sText
    n = 0
    Do
        L = Len(s)
        s = Replace(s,sSearch,"",1,1,vbTextCompare)
        If L<>Len(s) Then
            n=n+1
            'Wscript.Echo n
            Else Exit Do
        End If
    Loop
    CompterNb = n
End Function





Stdout

REM ========================================
REM How can a Vbscript process each line
REM in the STDOUT generated from a CMD command or batch
REM http://tinyurl.com/q2hybv
REM ========================================
Dim objArguments
Set objShell = WScript.CreateObject("WScript.Shell")
Set objArguments = Wscript.Arguments
Set objShell = WScript.CreateObject("WScript.Shell")
Set objExecObject = objShell.Exec("cmd /c " & objArguments(0))

Do While Not objExecObject.StdOut.AtEndOfStream
    strText = objExecObject.StdOut.ReadLine()
' Test or display strText
    n =n + 1
    Wscript.Echo n & " - " & strText   
Loop




Wscript Shell

http://www.microsoft.com/technet/scriptcenter/guide/sas_wsh_grmi.mspx?mfr=true
CurrentDirectory













Sécurité





Firefox



Pour effacer ses traces sur Firefox, Ctrl-Maj-Suppr (Supprimer l'historique récent) ne suffit pas.
Il faut aussi efface les mots de passe enregistrés : Outils - Options - Sécurité - Mots de passe - Mots de passe enregistrés
Lire également : Cookie Flash : le surf anonyme des navigateurs ne suffit pas

Paramétrer Flash dans votre navigateur :
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager.html




Internet Explorer

 Q. When I view a web page in Internet Explorer 8 I receive the security warning
"Do you want to view only the webpage content that was delivered securely?"
How do I turn this off?
John Savill

A. Before you rush to disable the warning, shown here, realize what it's warning you about. You're looking at a page that's being sent over HTTPS, but elements of the page are being sent over plain HTTP, which means the information isn't encrypted. It could just be an embedded picture, but it could be the place where you're entering sensitive information, so you should heed the warning.


That being said, it's a very annoying warning and lots of pages seem to embed pictures and send them via HTTP. You can disable the warning.

   1. Select Internet Options from the Tools menu.
   2. Select the Security tab.
   3. Select Internet zone and click the "Custom level..." button.
   4. Scroll down to the Miscellaneous section.
   5. Change Display mixed content to Enable, as shown here.
   6. Click OK.







Scanner l'eventlog du réseau

Exemple (ligne à placer dans un fichier .bat, car il y a deux fois le signe pourcentage) :
for /f %%i in (liste_PC.txt) do dumpel.exe -f output\%%i.txt -s \\%%i -l system -e 50 -d 30 -m ntfs






Windows Update

HKLM/Software/Policies/Microsoft/Windows/Windows Update : WUServer, WUStatusServer, UseWUServer (=1)





















Système


BartPE, WinPE

What is BartPE and PE Builder?

Bart's PE Builder helps you build a "BartPE" (Bart Preinstalled Environment) bootable Windows CD-Rom or DVD from the original Windows XP or Windows Server 2003 installation/setup CD, very suitable for PC maintenance tasks.

Windows Preinstallation Environment
(WinPE) is a lightweight version of Windows XP, Windows Server 2003, Windows Vista, Windows 7, or Windows Server 2008 R2 that is used for the deployment of workstations and servers.




Byte-copy to a USB drive

En français : faire une copie octet par octet vers un disque USB.
Pour conserver le caractère bootable d'un media (CD, DVD, clé USB, ...),
et conserver dans un seul fichier tout le contenu du media,
 il existe les fichiers .iso,
mais également les fichiers .img, moins connus.

Pour créer des clés USB bootables (qu'on peut appeler aussi live UFD, USB Flash Drive),
à partir d'un fichier .img,
on peut le faire de cette façon sous Windows
(article complet avec les méthodes Linux et Mac OS en plus  : using-moblin-live-image.htm)

Windows There is a simple way to put the Moblin image on a USB drive.
  1. Download the Win32DiskImager.exe program: https://launchpad.net/win32-image-writer/+download (zip file)
  2. Unzip the file and extract the contents to a known directory
  3. Run W32DiskImager.exe (screenshot)
  4. Select the Moblin image file (.img)
  5. Select the drive letter which corresponds to the USB key
  6. Click the "Write" button to byte-copy the image to the USB drive



Création d'un Live CD Windows XP (et d'une clé USB live)

1. monter une image .iso d'un CD bootable de Windows XP, avec Daemon Tools par exemple, dans mon cas CD auto XP Titanium.iso ou bien carrément insérer le CD
2. lancer PE-Builder (BartPE) en ajoutant éventuellement des plugins (penser à modifier le clavier en français)
3. PE-Builder va créer une image .iso (si la case est cochée) ET EN PLUS l'arborescence qui sera utilisée par la clé USB
4. pour créer la clé USB live, lire l'encadré
Source : How To: Boot BartPE from a FAT32 formatted USB drive)

Tools Required
Steps
  • Insert your USB key and your Windows 98 floppy

  • Open the HP USB Disk Storage Format Tool
    • Select your USB key
    • Set the file system to FAT32
    • Check "Create a DOS startup disk"
    • Tell it to use the DOS system files located at A:
    • Click "Start" and let it go.

  • Open PEtoUSB.exe
    • Check "Enable File Copy" and select Overwrite Always from the drop-down
    • Click "Start" and wait for the file copy to finish

  • Select all the files for GRUB4DOS and copy them to the root of the USB key.
    • Allow it to overwrite config.sys
    • Open config.sys and edit the second line to read:
    • device=grub.exe --config-file="color black/cyan yellow/cyan;timeout 0;default 0;title find and load NTLDR of Windows NT/2K/XP;find --set-root /ntldr;chainloader /ntldr" This will allow it to go straight to the NTLDR process.


Pour le lecteur de disquette (floppy), il suffit juste d'indiquer l'endroit où se trouvent les fichiers command.com, io.sys et msdos.sys issus de win98se.exe

PEtoUSB.exe : le chemin sera du genre C:\pebuilder3110a\BartPE






Dépannage PC

chksdk
eventvwr
msconfig
services.msc
sfc /scannow
system restore
taskmgr
vider fichiers temporaires IE, c:\temp, %temp%


Désactiver les sons Windows et le bip système

Pour désactiver les sons Windows :
Panneau de config - Sons - Sons - Aucun son

Pour désactiver le beep système :
Panneau de config - Système - Gestionnaire de périphériques - Affichage - Afficher les périphériques cachés - Périphériques non plug and play - Beep : onglet Pilote, désactiver. redémarrer le PC.



Event log full

1. modifier à distance le démarrage du service Eventlog en Manual (3),
dans HKLM/System/Ccset/Services/Eventlog
2. renommer après reboot .evt file dans windows/system32/config






Fonts : how can I install a font from the command line/batch file?

http://windowsitpro.com/article/articleid/15167/how-can-i-install-a-font-from-the-command-linebatch-file.html
http://www.tomshardware.co.uk/forum/page-29328_35_0.html





Infos système

msconfig : onglets services et démarrage
msinfo
systeminfo (uptime)
winmsd



Log off, restart

Log off, restart
Pour redémarrer Windows :
rundll32.exe shell32.dll,SHExitWindowsEx 2

* Pour éteindre l'ordinateur :
rundll32.exe hell32.dll,SHExitWindowsEx 8

* Pour lancer la mise en veille prolongée :
rundll32.exe powrprof.dll,SetSuspendState

* Pour lancer la mise en veille simple:
rundll32.exe user32.dll,LockWorkStation




Mot de passe oublié

http://home.eunet.no/~pnordahl/ntpasswd/
Image ISO : http://tr.im/pPCt

Mots de passe usine (par défaut) de différents équipements :
http://www.cyxla.com/passwords/passwords.html
http://u.nu/3qve




Options d'énergie

Interrog en ligne de commande les options de gestion énergie: powercfg /query Portable/Laptop




Points de montage


Windows XP stocke une partie des infos de points de montage dans
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\LocalMOF
(diskmgmt.msc - Gestion des disques)

Pour regrouper dans une même arborescence vos clés USB, disques externes USB, on peut créer des dossiers vides sur une partition NTFS,
et qui sont associés à une partition d'un media externe.




Profil utilisateur

De nombreux fichiers se logent dans le profil ici :

c:\documents and settings\__user__\Application Data\Microsoft\Office\Recent
c:\documents and settings\__user__\cookies
c:\documents and settings\__user__\Local Settings\Temporary Internet Files

Pour supprimer un maximum de fichier : rd dossier /s /q


The automatic user profile backup technique

Once you complete that part of the operation, launch the Computer Management console, which you can do by pressing [Windows]-R and typing compmgmt.msc in the Open text box. Then, drill down to System Tools\Local Users and Groups\Users folder. Next, double-click on your account name and select the Profile tab. Then, type the path to the backup in the Profile Path text box.

Restaurer des fichiers effacés

PCInspector : restaurer des fichiers effacés sur des cartes externes, clés USB (non testé).
Restoration : fichiers sur disques locaux.


Services

Installer son propre service : instsrv et srvany

Tâches planifiées

Lancer une tâche existante sur une machine distante
schtasks /run /tn nom_de_la_tache /s serveur /u domain\user /p password

Intéressant : on peut copier des tâches d'un PC (serveur généralement) à l'autre graphiquement.

Depuis le Voisinage réseau (My Network Places), utiliser le copier-coller.


Uptime

L'uptime est la durée d'activité d'une machine (durée depuis le dernier boot).
On peut le trouver de plusieurs façons sous Windows :
- cmd : net statistics server
- avec uptime.exe (PC distant, données sur les reboots passés)
- eventlog : Event ID 6013, 1074




Windows update

C:\WINDOWS\system32\wuauclt.exe
WindowsUpdateAgent30-x86.exe













Ubuntu


Notes sur Ubuntu

zubuntu est un ubuntu léger (en anglais, prononcer 'oubeunetou')





Video


Insérer une video (DVD) dans un fichier Powerpoint

Procédure expliquée dans le fichier .txt de l'archive inserer_une_video_dans_powerpoint.zip

    REM =====================================================================
    REM Fichier : insérer des videos DVD dans une présentation Powerpoint.txt
    REM =====================================================================

    1. installer les codecs K-Lite (K-LiteCodecPack510Full.exe)
    2. utiliser FlaskMpeg 0.78 pour convertir des .vob en divx (.avi)
       Ouvrir le .vob (les ripper avec fullcopy, dvdripper, robocopy ?)
       Conversion .vob :
       Video : DivX (1st pass, DivX portable PAL; OK, 2nd pass : idem, OK)
       Audio : MP3
    3. Insérer le fichier .avi dans la présentation
       Il est préférable de mettre les fichiers .avi dans le même dossier que le fichier .ppt
    4. lancer l'animation pour tester
    5. pour jouer la préz sur une autre machine, installez les codecs K-Lite





VLC



Raccourcis clavier

Les raccourcis sont dans Outils - Préférences - Raccourcis.
Voici les plus utilisés lors de la lecture (d'un film).


Plein écranf
Lecture/PauseEspace
Avance rapide+
Ralenti-
Positiont
Saut arrière/avant très courtMaj-gauche/droite
Saut arrière/avant courtAlt-Gauche/Droite
Saut arrière/avant longCtrl-Alt-Gauche/Droite
VolumeCtrl-Haut/Bas
Papier-peint videow
Zommer/Dézoomerz/Maj-z
Dump (photo)Maj-d






Vista




Explorer



Utiliser la roulette et la touche Crtl enfoncée en même temps pour modifier le type d'affichage.





 

Modifier les associations de fichiers

Creative Element Power Tools (File Type Doctor)

Creative Element Power Tools is a collection of productivity tools for Microsoft Windows Vista, Windows XP, Windows Server 2003, Windows 2000, and Windows Me. One of the file utility is File Type Doctor which allows user right-click any file and select Edit File Type to modify the applications used to open files of that type. Use File Type Doctor to choose default programs, add or remove file types from Explorer’s New menu, and customize files’ context menus.

Source : http://u.nu/4r4n




ASHociation

~680KB.  Version 1.2 File association report and editing tool.  Download and try it. 
Click here for screen shots.   
No time limit and free use with reminder.  Some features require registration. Registration is 14.95USD.
Click here to see change history.

If you are using ASHociation at more then one site, a registration is required for each site.

Supprimer l'UAC

Pour ce faire :

Cliquer sur le menu" Démarrer" puis sur l'icone en haut à droite représentant l'utilisateur.
Une nouvelle fenêtre apparait, il suffit alors de sélectionner  le lien "Activer ou désactiver le contrle des comptes utilisateurs".
Puis de décocher la ligne "Utiliser le contrôle des comptes d'utilisateurs pour vous aider protéger votre ordinateur".
Valider en cliquant sur "ok".
Redémarrage du PC..


Disable User Account Control

   1. Navigate through the registry editor to HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System.
   2. Change the value of the ConcentPromptBehaviorAdmin key to 00000000.









VSSAdmin, réduire l'espace du system restore


vssadmin resize shadowstorage /for=c: /on=c: /maxsize=15GB

Article complet : http://blogs.techrepublic.com.com/window-on-windows/?p=1077





Windows XP

Accélérer le démarrage de Windows

bootvis : voir le temps de demarrage de chaque service au boot



Accélérer la fermeture de Windows

Dans les trois clés :
HKEY_CURRENT_USER \ Control Panel \ Desktop
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control
HKEY_USERS \ DEFAULT \ Control Panel \ Desktop
regarder les valeurs de HungAppTimeout et WaitToKillAppTimeout



Afficher icone de Safely Remove Hardware

Pour éjecter rapidement une clé USB :
Start - Run : control hotplug.dll



Attribution de lettres de lecteurs

Lire :  http://tr.im/qIie
    @echo off
    echo select volume %cd:~0,1% > %temp%\driveletter.txt
    echo assign letter=X noerr >> %temp%\driveletter.txt
    diskpart /s %temp%\driveletter.txt
    del /s %temp%\driveletter.txt

A savoir : A new drive without a partition cannot be assigned a drive letter in Windows XP. You have to partition it first.
You can do this in Start / Control Panel / Administrative Tools / Computer Management / Disk Management /

Le plus simple, et le plus efficace paraît-il, est d'utiliser USBDLM

Voir plus bas : Modifier le nom d'un volume




AutoRun et AutoPlay

Utiliser Tweak UI (fichier TweakUiPowertoySetup.exe)
Ou bien modifier le registre (plus difficile).





Certificats Windows

C:\Documents and Settings\username\Application Data\Microsoft\SystemCertificates\My\Certificates




Changer régulièrement fond d'écran


Utiliser John's Background Switcher, qui offre plusieurs sources de fichiers images, dont Google.

Démarrage, message 

http://pagesperso-orange.fr/Salut/htm/demar-win/message-au-demarrage.vbs


Gérer les utilisateurs en ligne de commande

Créer un utilisateur local en ligne de commande :
net user utilisateur1 /add

L'ajouter au groupe administrateurs :
net localgroup administrateurs utilisateur1 /add

Supprimer un utilisateur local en ligne de commande :
net user utilisateur1 /del

Supprimer du groupe administrateurs :
net localgroup administrateurs utilisateur1 /del




Ligne de commande doskey

Activer l'édition rapide.

F1 retypes the previous command one character at a time
F2 brings up a dialog and asks “Enter the char to copy up to:”
F3 retypes the last command in full
F4 brings up a dialog and asks “Enter char to delete up to:”
F5 as for F3
F6 Print EOF character (Ctrl+Z)
F7 brings up a dialog of all the recent command history
F8 brings up each of the most recent commands, one at a time
F9 brings up a dialog and asks “Enter command number:”


Modifier le nom d'un volume



Comment faire pour modifier des valeurs ou des autorisations de Registre à partir d'une ligne de commande ou d'un script ?
http://support.microsoft.com/kb/264584

Vista :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Portable Devices\Devices

You can trey changing permissions and volume name in the registry, at your
own risk, of course.
Go to Hkey_ Local>system>Mounted devices, right click>permissions. Then
from the same location, Hkey_local>system>mounted devices, look on the right
side for the partition you want to rename, it'll be something like Dos
Devices( drive letter).





Modifications avances de Windows XP

Utiliser les powertoys de Microsoft :  Tweak UI, Image Resizer, ...



Raccourcis Windows

http://www.fixmyxp.com/content/view/20/42





Trouver la clé d'enregistrement de windows xp/vista oem

Fichier cle.vbs

























Windows server hacks

O'Reilly, Google hacks, etc.

HACK #13, Shortcut to Remote Assistance
Remote Assistance is a helpful feature for troubleshooting Windows XP systems, but it's a pain for ordinary users to use. This hack creates a helpful shortcut to this feature
Create a shortcut using the following as the target:
hcp://CN=Microsoft%20Corporation,L=Redmond,S=Washington,C=US/Remote%20Assistance/Escalation/Unsolicited/Unsolicitedrcui.htm






















WMI

Exemples

Liste imprimantes installées :
wmic /output:wmic.html printer list /format:hform.xsl

wmic /?:full > wmic_docs_that_stink.txt
wmic /output:[file] [stuff you want it to do] /format:[format]
wmic /output:c:\os.html os get /format:hform
wmic /output:c:\os.html startup list /format:hform
wmic /output:c:\os.html startup list /format:htable.xsl
wmic /output:c:\temp.html os get name,version /format:htable.xsl
wmic /record:test.xml process list brief
wmic [stuff to do] /format /?
wmic nicconfig where Index=1 call EnableDHCP
wmic nicconfig where Index=1 call EnableStatic ("10.10.10.10"), ("255.255.255.0")
wmic nicconfig where IPEnabled='true'
wmic process [pid] delete
wmic process list /format /?
wmic process list brief /every:1
wmic process list brief | find "cmd.exe"
wmic process where name='cmd.exe' delete
wmic qfe
wmic startup
wmic startup list
wmic startup list /output:c:\os.html /format:hform
wmic startup list brief
wmic startup list full
wmic startup list full
wmic useraccount