Prendre un thé
Tapoter des doights
Monsieur fantôme
Quelle heure est-il ?
BazinGa's Tips & tuto IT
BazinGa's - Tips & tuto IT

TIPS Dos

Dézippage par lot

A utiliser avec l’utilitaire 7zip.

REM Décompresser les fichiers .bz2
for /r C:\chemin_vers_dossier\ %f in (*.bz2) do 7z e -o%~dpf %f 

REM Supprimer les fichiers .bz2 
for /r C:\chemin_vers_dossier\ %f in (*.bz2) do del %f

REM Décompresser les fichiers .tar
for /r D:\chemin_vers_dossier\ %f in (*.tar) do 7z e -o%~dpf %f 

REM Supprimer les fichiers .tar 
for /r D:\chemin_vers_dossier\ %f in (*.tar) do del %f

Log

REM Loguer dans un fichier
commande > fichier.txt

REM Afficher un fichier et les modif en temps réel (un log par exemple)
get-content mon_fichier –wait

Connexions et ports

REM Voir ce qui écoute sur le port 5432
netstat | find "5432"

REM Liste des ports ouverts
netstat -ano

REM Mélanger les deux commandes précédentes
netstat -ano | find "5432"
  • Proto vous informe du protocole : TCP, UDP etc..
  • Local Address vous donne l’adresse locale (0.0.0.0 équivaut à toutes les adresses de l’ordinateur) suivi du port
  • Foreign Adress équivaut à l’adresse destante dans le cas d’une connexion établie.
  • State vous donne l’état :
    • LISTENING signifie en écoute, c’est donc un programme en attente de connexion
    • SYN_SENT pour les connexions en cours d’ouverture
    • ESTABLISHED pour les connexions établies
    • CLOSE_WAIT et TIME_WAIT pour les connexions en cours de fermeture
  • PID correspond au PID du programme responsable de la connexion ou de l’ouverture du port

Services

REM Démarrer un service
net start postgresql-x64-9.3

REM Lister les services démarrés
net start

REM Afficher tous les services de windows
sc queryex type= service state= all | find "_NAME"

Certificat

REM Importer un certificat dans java (mot de passe : changeit)

cd "C:\Program Files\Java\jre7"
keytool -keystore ..\lib\security\cacerts -importcert -alias mon_certificat -file C:\chemin\certif.crt

REM Lister les certificat Java
bin\keytool -list -keystore lib\security\cacerts

Processus

REM Lister un processus
tasklist | findstr /i "chrome"             
REM "/i" pour ne aps tenir compte de la casse<br>

REM Tuer un processus
taskkill /f /im chrome.exe
REM /f pour forcer les processus à se terminer
REM /im spécifie le nom d’image du processus à terminer (peut être remplacer par /PID)

Fichiers

REM Lister les fichier d'un répertoire (+ sous répertoire)
dir /b /s

REM Lister les fichier répondant à un motif
dir /b /s *.sql
REM Invocation multiple : utiliser un espace.

REM Exemple pour les vecteurs
dir /b /s | findstr /i ".shp$ .tab$ .mif$ .dxf$ .dwg$ .xls$ .xlsx$ .gpx$ .geojson$ .gtx$ .gml$ .kmz$ .kml$ .dgn$ .sqlite$ .sqlite3$ .mdb$ .map$ .csv$"

REM Exemple pour les rasters
dir /b /s | findstr /i ".dem$ .asc$ .ecw$ .tiff$ .tif$ .jp2$ .xyz$ .grd$ .jpg$ .jpeg$ .mbtiles$ .bmp$ .vrt$ .ovr$" 

Voici la liste des commutateurs :

  • /P : Marque une pause à chaque écran lors de l’affichage de la liste des fichiers et dossiers.
  • /W : Affiche de manière condensée la liste des fichiers et répertoires sur plusieurs colonnes.
  • /A[:]attributs : Affiche les fichiers titulaires des attributs spécifiés.
    • D Répertoires
    • R Fichiers lecture seule
    • H Fichiers cachés
    • S Fichiers système
    • A Fichiers prêt à archiver
    • Préfixe signifiant « non »
  • /O : Affiche les fichiers dans l’ordre spécifié.
    • N Nom (alphabétique)
    • S Taille (croissante)
    • E Extension (alphabétique)
    • D Date et heure (chronologique)
    • G Répertoires en tête
    • Préfixe pour l’ordre inverse
    • C Par taux de compression (par ordre croissant)
  • /S : Affiche le catalogue du répertoire courant et de tous les sous-répertoires de celui-ci.
  • /B Affiche les noms de fichier seuls.
  • /L Affiche le catalogue en minuscules.
  • /C : Affiche le taux de compression du fichier;
    • /CH Utilise pour l’affichage la taille l’unité d’allocation de l’hôte.

Créer des liens symboliques

REM Lorsqu'on pointe vers un fichier
mklink Link Target

REM lorsqu'on pointe vers un répertoire
mklink /D Link Target

Cet article vous a plu ?

N'hésitez pas à le partager, il interessera surement certains de vos contacts.

Les thèmes suivants contiennent des articles en lien avec celui-ci, allez faire un tour :

ITWindows commandetips

50%