Archives par étiquette : server

Lister les fichiers archivés.

Les travaux pratiques du jour:
Lister tous les fichiers qui sont archivés sur un serveur sans les désarchiver.
Les fichiers archivés on l’attribut « Offline ».
La commande suivant a eu pour effet de désarchiver tous les fichiers listés, donc il faut y aller avec des pincettes pour ne pas désarchiver tout le serveur d’un coup.

Get-ChildItem | fl

Voici les commande qui permet de lister les fichiers avec le chemin sans les agresser.

Get-ChildItem -Recurse | Where-Object { $_.Attributes -match "Offline" } | Select-Object  Name,Attributes,Fullname | Export-Csv -Path .\Exports\arhived_files.csv -Encoding unicode

Demain, nous verrons bien comment on va faire pour les désarchiver en douceur.

Gérer les sessions TSE (RDP) avec Powershell.

Enfin, il est maintenant facile de visualiser, déconnecter et arrêter des sessions RDP sur un serveur distant via Powershell.
Il s’agit de commande ajoutées avec PSCX.

Afficher les sessions en cours:

Get-TerminalSession -ComputerName "server001"

Déconnecter la session de l’ID 2:

Disconnect-TerminalSession -ComputerName "server001" -Id 2

Arrêter la session de l’ID 2:

Stop-TerminalSession -ComputerName "server001" -Id 2