Outils pour utilisateurs

Outils du site


powershell

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
powershell [2020/04/29 09:42] gbdpowershell [2020/10/28 10:11] (Version actuelle) gbd
Ligne 6: Ligne 6:
  
   * [[Exchange|Exchange]]   * [[Exchange|Exchange]]
 +
 +  * [[PSHWindows|Commandes Windows]]
  
   * [[Aidememoire|Aide Mémoire]]   * [[Aidememoire|Aide Mémoire]]
- 
-===== Obtenir plus d'information d'une commande ===== 
- 
-On peut test d'ajouter un format-list à la commande exemple avec cette commande 
- 
-<code> 
-[PS] C:\Users\Admin\Desktop>Get-ReceiveConnector "Outbound Proxy Frontend SRV-EXCH-MAIL - Port 717" 
- 
-Identity                                                    Bindings                                                    Enabled 
---------                                                    --------                                                    ------- 
-SRV-EXCH-MAIL\Outbound Proxy Frontend SRV-EXCH-MAIL - Po... {[::]:717, 0.0.0.0:717}                                     True 
-</code> 
- 
-Qui va maintenant retourner ceci 
- 
-<code> 
-[PS] C:\Users\Admin\Desktop>Get-ReceiveConnector "Outbound Proxy Frontend SRV-EXCH-MAIL - Port 717" | format-list 
- 
- 
-RunspaceId                              : 34877a48-7c73-497b-806e-c36f3a5ae500 
-AuthMechanism                           : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer 
- 
-                                         ---- BLA BLA BLA---- 
- 
-Id                                      : SRV-EXCH-MAIL\Outbound Proxy Frontend SRV-EXCH-MAIL - Port 717 
-OriginatingServer                       : SRV-AD.domaine.local 
-IsValid                                 : True 
-ObjectState                             : Unchanged 
-</code> 
- 
-On peut utiliser l'abréviation fl pour aller plus vite 
- 
-<code> 
-Get-ReceiveConnector "Outbound Proxy Frontend VSR-EXCH-MBOX - Port 717" | fl 
-</code> 
- 
-Il semble que l'on puisse aussi utiliser des attributs  
-<code>Format-List *</code> 
-Ou 
- 
-<code>Format-List -Property *</code> 
- 
-===== Resultat tronqué ===== 
- 
-Dans le cas de resultat tronqué on peut ajouter le paramètre Format-Table -AutoSize 
- 
-<code> 
-Trouver un exemple 
-</code> 
-===== Lister des utilisateurs Active Directory ===== 
- 
-Pour les commandes AD pensez à exécuter ceci avant  
- 
-<code>PS > Import-Module ActiveDirectory</code> 
- 
-Lister tous les utilisateurs 
-  
-<code> PS > Get-ADUser -filter * </code> 
- 
-Lister tous les utilisateurs ayant un code agent (CodeAgent étant un attribut Ad de votre choix) 
-  
-<code> PS > Get-ADUser -filter {CodeAgent -ne "$null"} </code> 
- 
-Lister tous les utilisateurs ayant un code agent en indiquant dans le résultat les attributs AD désirés 
-  
-<code> PS > Get-ADUser -filter {CodeAgent -ne "$null"} -properties * | Select-Object CodeAgent,sn,givenName,description,manager,department </code> 
- 
-Lister tous les utilisateurs ayant un code agent  en indiquant dans le résultat les attributs AD désirés dans un fichier csv 
- 
-<code> PS > Get-ADUser -filter {CodeAgent -ne "$null"} -properties * | Select-Object CodeAgent,sn,givenName,description,manager,department | Export-Csv C:\Users\admin.agu\Desktop\User_avec_codeagent.csv -Encoding UTF8 </code> 
- 
-Lister tous les utilisateurs ayant sans code agent 
-  
-<code> PS > Get-ADUser -filter * -Properties CodeAgent | Where-Object {$_.CodeAgent -eq $null} </code> 
  
  
powershell.1588153356.txt.gz · Dernière modification : 2020/04/29 09:42 de gbd