about_Case-Sensitivity
Description courte
PowerShell ne respecte pas la casse autant que possible tout en préservant la casse.
Description longue
En règle générale, PowerShell ne respecte pas la casse autant que possible tout en préservant la casse et en ne cassant pas le système d’exploitation sous-jacent.
Sur les systèmes Unix
Sur les systèmes Unix, PowerShell respecte la casse, car la manipulation du système de fichiers et les variables d’environnement affectent directement le système d’exploitation sous-jacent et l’intégration avec d’autres outils.
Sur tous les systèmes
Les variables PowerShell ne respectent pas la casse
Les noms de variables n’ont aucune interaction entre eux et le système d’exploitation sous-jacent. PowerShell les traite sans respect de la casse.
Les noms de modules ne respectent pas la casse (avec des exceptions)
Le nom du module est purement un concept PowerShell et traité sans respect de la casse. Toutefois, il existe un mappage fort à un nom de dossier, qui peut être sensible à la casse dans le système d’exploitation sous-jacent. L’importation de deux modules portant le même nom sans respect de la casse a le même comportement que l’importation de deux modules portant le même nom à partir de chemins différents.
Le nom d’un module est stocké dans l’état de session à l’aide du cas par lequel il a été importé. Le nom, tel qu’il est stocké dans l’état de session, est utilisé lors
Update-Help
de la recherche de nouveaux fichiers d’aide. Le service web qui sert les fichiers d’aide pour Microsoft utilise un système de fichiers respectant la casse. Lorsque le cas du nom importé du module ne correspond pas,Update-Help
ne trouve pas les fichiers d’aide et signale une erreur.
Liens connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour