Archives par mot-clé : Ligne de commande

Désactiver le Firewall Windows en ligne de commande

A lancer en tant qu’administrateur:

netsh advfirewall set publicprofile state off
netsh advfirewall set domainprofile state off
netsh advfirewall set privateprofile state off

Désactiver le premier, publicprofile, n’est pas conseillé. Car c’est par exemple celui qui est sensé être sélectionné par l’utilisateur sur un réseau WIFI public.

netsh advfirewall set currentprofile state off

En cas de batch, cela peut être utile si on ne connait pas le profil courant.

Activer un compte utilisateur et modifier mot de passe en ligne de commande

Comme vous le savez certainement, l’administrateur local est désactivé par défaut depuis Windows Vista. Voici comment l’activer et attribuer un mot de passe en ligne de commande.

net user administrateur /active:yes
net user administrateur MonBeauMotDePasse

D’autres possibilités:

netuser

Attention 😉

Autoriser le bureau à distance en ligne de commande

Ces lignes de commande (à lancer en tant qu’administrateur) vont ajouter des valeurs dans le registre

REG ADD "HKLM\System\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
REG ADD "HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v UserAuthentication /t REG_DWORD /d 0 /f
REG ADD "HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SecurityLayer /t REG_DWORD /d 1 /f

Testé sur Windows 7 et 10.

PS: Qui dit modification du registre, dit redémarrage pour être certain que cela prenne effet! Ceci peut aider pour l’automatiser en cas d’utilisation d’un batch.

Redémarrer un ordinateur Windows à distance

Ceci est une opération relativement simple en ligne de commande:

shutdown -r -m \\IPOuNOMduPC -t 0

-r = redémarrer (-s = Arrêter / Et il y a d’autres possibilités)

-m = machine sous forme de \\IP ou \\Nom

-t = temps en secondes (0 = Immédiat)

Effacer automatiquement les fichiers tmp, DS_Store ou autres

Voici comment effacer en ligne de commande, dans le répertoire courant et dans tous les sous-répertoires un type de fichier. Notre ami .DS_Store en l’occurrence (le thumb.db version MacOS):

del /s /ah ".DS_Store"

/ah = inclure les fichiers cachés (infos commande DEL).

Exemple d’un batch:

cd D:\DossierDeToto
del /s /ah ".DS_Store" >> LogDelFiles.txt
del /s /ah "*.tmp" >> LogDelFiles.txt
del /s /ah ".smbdelete*" >> LogDelFiles.txt
del /s /ah "._*" >> LogDelFiles.txt

Le >> LogDelFiles.txt sert comme son nom l’indique, à créer un fichier TXT qui va répertorier les fichiers supprimés.