Microsoft lance PowerShell 7.7 basé sur .NET 11 avec une sécurité améliorée

icon币界网
Partager
AI summary iconRésumé
Microsoft a publié PowerShell 7.7 le 10 novembre, basé sur .NET 11, avec un accent sur les améliorations de sécurité et de fiabilité. Cette mise à jour inclut des restrictions plus strictes en mode langage restreint et une validation plus rigoureuse pour les opérations à distance. De nouvelles commandes, telles que New-TemporaryDirectory, ainsi que de meilleures options de formatage sont également intégrées. Cette publication intervient au moment où les préoccupations concernant les risques de violations de sécurité dans les environnements d'entreprise augmentent. Les informations chainées montrent un intérêt croissant pour les outils de script sécurisés. Le support standard dure 18 mois, avec un support .NET étendu à 24 mois.
CoinGape rapporte :

IT之家, 12 novembre - Microsoft a publié un avis le 10 novembre, annonçant le lancement de la version stable de PowerShell 7.7. Cet outil de ligne de commande et d'automatisation, construit sur .NET 11, se concentre sur le renforcement de la sécurité, l'extension des commandes et la fiabilité d'exécution, dans le but d'améliorer l'expérience quotidienne des administrateurs et des développeurs.

PowerShell est un ensemble d'outils de ligne de commande et de langage de script développé par Microsoft, principalement utilisé pour gérer les ordinateurs, traiter des données et automatiser des tâches répétitives. PowerShell moderne est open source et multiplateforme, et peut être exécuté sous Windows, macOS et Linux.

En ce qui concerne les périodes de prise en charge, l'annonce officielle indique uniquement que PowerShell 7.7 est une version prise en charge dans le cadre du cycle de vie standard (STS), généralement de 18 mois. Toutefois, .NET, sur lequel PowerShell repose, a prolongé la période de prise en charge STS de 18 à 24 mois ; par conséquent, la durée exacte pour PowerShell 7.7 doit être vérifiée sur le tableau officiel du cycle de vie (consulté avant la publication de IT之家 ; Microsoft n'a pas encore mis à jour).

En matière de mise à niveau de la sécurité, la nouvelle version renforce les restrictions d'opération dans le mode de langue limitée, resserre la validation des paramètres et des messages pour les opérations à distance, et applique une vérification plus stricte lors de l'extraction des fichiers d'aide. La commande Test-Json ne récupère plus par défaut les références de schéma externes ; elles doivent être activées explicitement par l'utilisateur afin de réduire les accès externes inutiles.

En termes de fonctionnalités pratiques, la nouvelle version ajoute New-TemporaryDirectory, permettant de créer directement un répertoire temporaire ; la commande Join-Path pour la concaténation de chemins prend désormais en charge un paramètre d’extension ; les commandes de mise en forme telles que les tableaux et les listes prennent en charge l’exclusion d’attributs spécifiques pour afficher des informations plus concises.

Plusieurs commandes ont corrigé la gestion des paramètres d’activation/désactivation pour s’assurer qu’une entrée explicite de « désactiver » fonctionne correctement. De plus, la commande New-Guid génère désormais par défaut des identifiants uniques en UUID v7, qui prennent en charge le tri chronologique, remplaçant ainsi l’ancien comportement par défaut en v4.

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.