Différences entre les versions de « Windows »

De Wiki de Geonov
Ligne 8 : Ligne 8 :


Par exemple la commande suivante permet de se déconnecter :
Par exemple la commande suivante permet de se déconnecter :
<syntaxhighlight lang="ps" gutter="false" toolbar="false">shutdown /l</syntaxhighlight>
<syntaxhighlight lang="jcl" gutter="false" toolbar="false">shutdown /l</syntaxhighlight>


== Mots de passe ==
== Mots de passe ==


Pour gérer les utilisateurs et leurs mots de passe enregistrés, exécuter la commande :
Pour gérer les utilisateurs et leurs mots de passe enregistrés, exécuter la commande :
<syntaxhighlight lang="ps" gutter="false" toolbar="false">control userpasswords2</syntaxhighlight>
<syntaxhighlight lang="jcl" gutter="false" toolbar="false">control userpasswords2</syntaxhighlight>


Pour gérer les mots de passe réseau ou web enregistrés, exécuter :
Pour gérer les mots de passe réseau ou web enregistrés, exécuter :
<syntaxhighlight lang="ps" gutter="false" toolbar="false">%windir%\system32\rundll32.exe keymgr.dll, KRShowKeyMgr</syntaxhighlight>
<syntaxhighlight lang="jcl" gutter="false" toolbar="false">%windir%\system32\rundll32.exe keymgr.dll, KRShowKeyMgr</syntaxhighlight>


== Services ==
== Services ==
Ligne 22 : Ligne 22 :


Par exemple la commande suivante force le service A à attendre les services B et C :
Par exemple la commande suivante force le service A à attendre les services B et C :
<syntaxhighlight lang="ps" gutter="false" toolbar="false">sc config "service A" depend= "service B"/"service C"</syntaxhighlight>
<syntaxhighlight lang="jcl" gutter="false" toolbar="false">sc config "service A" depend= "service B"/"service C"</syntaxhighlight>


= Sécurité =
= Sécurité =
Ligne 29 : Ligne 29 :


Utiliser la commande suivante pour contrôler les ports actuellement ouverts :
Utiliser la commande suivante pour contrôler les ports actuellement ouverts :
<syntaxhighlight lang="ps" gutter="false" toolbar="false">netstat -a</syntaxhighlight>
<syntaxhighlight lang="jcl" gutter="false" toolbar="false">netstat -a</syntaxhighlight>


Pour vérifier un port en particulier, par exemple le 2000, exécuter cette commande :
Pour vérifier un port en particulier, par exemple le 2000, exécuter cette commande :
<syntaxhighlight lang="ps" gutter="false" toolbar="false">netstat -an | find /i "2000"</syntaxhighlight>
<syntaxhighlight lang="jcl" gutter="false" toolbar="false">netstat -an | find /i "2000"</syntaxhighlight>


Pour ajouter une exception dans le pare-feu via la ligne de commandes, ici le port 2000 en entrée et en sortie :
Pour ajouter une exception dans le pare-feu via la ligne de commandes, ici le port 2000 en entrée et en sortie :
<syntaxhighlight lang="ps" toolbar="false">netsh advfirewall firewall add rule name="ici le nom de la règle" dir=in action=allow protocol=TCP localport=2000
<syntaxhighlight lang="jcl" toolbar="false">netsh advfirewall firewall add rule name="ici le nom de la règle" dir=in action=allow protocol=TCP localport=2000
netsh advfirewall firewall add rule name="ici le nom de la règle" dir=out action=allow protocol=TCP localport=2000</syntaxhighlight>
netsh advfirewall firewall add rule name="ici le nom de la règle" dir=out action=allow protocol=TCP localport=2000</syntaxhighlight>




[[Catégorie:Windows]]
[[Catégorie:Windows]]

Version du 3 décembre 2020 à 14:08

Windows est une famille de systèmes d'exploitation de Microsoft.

1 Administration

1.1 Déconnexion, extinction ou redémarrage rapide

Pour fermer la session, éteindre ou encore redémarrer rapidement Windows, créer un fichier BAT sur le bureau contenant la commande "shutdown".

Par exemple la commande suivante permet de se déconnecter :

shutdown /l

1.2 Mots de passe

Pour gérer les utilisateurs et leurs mots de passe enregistrés, exécuter la commande :

control userpasswords2

Pour gérer les mots de passe réseau ou web enregistrés, exécuter :

%windir%\system32\rundll32.exe keymgr.dll, KRShowKeyMgr

1.3 Services

Pour obliger un service à se lancer après un autre, il faut créer une dépendance.

Par exemple la commande suivante force le service A à attendre les services B et C :

sc config "service A" depend= "service B"/"service C"

2 Sécurité

2.1 Pare-feu

Utiliser la commande suivante pour contrôler les ports actuellement ouverts :

netstat -a

Pour vérifier un port en particulier, par exemple le 2000, exécuter cette commande :

netstat -an | find /i "2000"

Pour ajouter une exception dans le pare-feu via la ligne de commandes, ici le port 2000 en entrée et en sortie :

netsh advfirewall firewall add rule name="ici le nom de la règle" dir=in action=allow protocol=TCP localport=2000
netsh advfirewall firewall add rule name="ici le nom de la règle" dir=out action=allow protocol=TCP localport=2000