Archives de catégorie : Windows

mstsc.exe

RDS VDI MSTSC 😀

• Lancez GPEDIT.MSC

• Rendez-Vous dans : Stratégie Ordinateur Local/ Configuration Ordinateur / Modèles d’administration / Composants Windows / Services Bureau à distance / Hote de la session Bureau à distance •

Dans Connexions, activer . Reconnexion Automatique

• . Autoriser les utilisateurs à se connecter à distance à l’aide des services Bureau à distance • . Limiter le nombre de connexions 25

Dans Délais d’expiration des sessions

• Définir le délai des sessions déconnectées à 1 heure

Dans Gestionnaire de licences j’active : • • . Utiliser les serveurs de licences Bureau à distance indiqués ( 10.4.0.17) • • . Définir le mode de concession de licences ( par utilisateur )

Connexion mstsc shadow

query session

permet de récupérer l’ID de la session mstsc

mtsc shadow

mstsc /shadow:ID /control /noConsentPrompt

la policy qui contrôle ce comportement est dans config ordi / modèle d’admin / composant windows / service de bureau à distance hôte de la session bureau à distance / connexions / définir les règles pour le contrôle à distance utilisant des services.

cmd.exe

Vidage du cache DNS

ipconfig /flushdns

Utilisateurs et groupes locaux

Exécuter ( touche Windows  +R ) LUSRMGR.MSC

Proprité système

Exécuter ( touche Windows  +R ) SYSDM.CPL

Sauvegarde des sessions Putty

 regedit /e "%USERPROFILE%\Desktop\putty-sessions.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

Ajout de route statiques

route add 10.6.0.0 mask 255.255.0.0 10.5.255.254 if 26 -p
route add 10.4.0.0 mask 255.255.0.0 10.5.255.254 if 26 -p
route add 10.40.0.0 mask 255.255.0.0 10.5.255.254 if 26 -p
route add 10.5.0.0 mask 255.255.0.0 10.5.255.254 if 26 -p
Route -f 
Route print

delete backup copies of the patches

dism /online /cleanup-image /StartComponentCleanup /ResetBase

Inclusion d’une licence en ligne de commande

slmgr.vbs /ipk xxxx-xxxxx-xxxx-xxxxxx-xxxxxx

Installation du client telnet

pkgmgr /iu:TelnetClient 

powershell

Supprimer un programme windows2016 Core

Get-WmiObject -Class Win32_Product | Select-Object Name,IdentifyingNumber
Name                                                           IdentifyingNumber
----                                                           -----------------
VMware Tools                                                   {45147181-CF69-4C8C-81CB-0FC96F170758}
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161 {5FCE6D76-F5DC-37AB-B2B8-22AB8CEDB1D4}
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 {9BE518E6-ECC6-35A9-88E4-87755C07200F}
Get-WmiObject -Class Win32_Product | Where-Object {$_.IdentifyingNumber -match '{45147181-CF69-4C8C-81CB-0FC96F170758}'} |  Invoke-WmiMethod -Name "Uninstall"

Sync de dossiers

powershell.exe -noexit "& 'D:\sync_local_drive.ps1'"
function Pause ($Message="Press any key to continue...")
{
Write-Host -NoNewLine $Message
$null = $Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
Write-Host ""
}

Robocopy.exe   "D:\Source" "Z:\Destination"   /MIR /XD *Exclude_pattern* Folder_exclude /XF .file_pattern* file_pattern2*
 OR 
Robocopy.exe   "D:\local_save"  "G:\usb_key" /MIR  ( XD => eXclude Directory XF => eXclude File )
pause

Execution policy

Get-ExecutionPolicy -list

        Scope ExecutionPolicy
        ----- ---------------
MachinePolicy       Undefined
   UserPolicy       Undefined
      Process       Undefined
  CurrentUser       Undefined
 LocalMachine    RemoteSigned


Get-ExecutionPolicy

Set-ExecutionPolicy RemoteSigned

Netoyage des logs

  (Get-WinEvent -ListLog *).logname | ForEach-Object   {[System.Diagnostics.Eventing.Reader.EventLogSession]::GlobalSession.ClearLog(“$psitem”)}