Question
PS v6.0
- Arnaud Petitjean
- Hors Ligne
- Modérateur
Merci Laurent
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
<br><br>Message édité par: Laurent Dardenne, à: 28/06/17 18:37Implementation of github.com/PowerShell/PowerShell-RFC/blo...faultFileEncoding.md
Cmdlets now create files with consistent encoding (UTF8 without BOM) on all platforms.
A new preference variable PSDefaultFileEncoding is now available to enable users to set encoding for cmdlets. By setting $PSDefaultFileEncoding = \"WindowsLegacy\" users can select the encoding which exists in PowerShell5 for each specific cmdlet.
Provider and cmdlet encoding methods have been centralized and are now common.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
Pour l'instant c'est une ébauche et le fichier n'a pas été fusionné dans le repository master.
Reste à savoir si des règles d'analyse seront proposées pour faciliter la migration/recherche de code.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
Breaking Change
PWSH: Changed the installation location of AllUsers scope to the parent of $PSHOME instead of $PSHOME. It is the SHARED_MODULES folder on PWSH.
.
A première vue il semble que seule la version Core soit concernée.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
[code:1]# multi-element list
> $l = @[$pid,2,$home,4]
> $l.Count
4
> $l.GetType()
IsPublic IsSerial Name BaseType
----
True True List`1 System.Object[/code:1]
Par contre il n'y a pas de version de précisée, peut être est-ce la 6.1This design is to add the ListExpression '@[]' to PowerShell, which is similar to ArrayExpression '@()' but always returns a List<object>.
This design adds the ListLiteralExpression '[]' to PowerShell, which is similar to the ArrayLiteralExpression. They are different in mainly two ways:
ListLiteralExpression always returns a List<object>
When there is only one element expression, ListLiteralExpression unwraps the value of the expression while ArrayLiteralExpression directly uses the value as the first element of the returned array.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Discussions générales
- PS v6.0