Question
PS v5.1
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 8 ans 3 mois #22122
par Laurent Dardenne
Tutoriels PowerShell
PS v5.1 a été créé par Laurent Dardenne
Selon le second commentaire de ce
post
la gestion des noms longs devrait être implémentée dans la v5.1
[edit]
coquille<br><br>Message édité par: Laurent Dardenne, à: 23/08/16 18:39
[edit]
coquille<br><br>Message édité par: Laurent Dardenne, à: 23/08/16 18:39
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 8 ans 3 mois #22136
par Philippe
Réponse de Philippe sur le sujet Re:PS v5.1
c'est une bonne nouvelle même si maintenant j'ai pris l'habitude d'utilisé
AlphaFS
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 8 ans 3 mois #22137
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:PS v5.1
6ratgus écrit:
Rien ne nous dit qu'elle est de facto obsolètec'est une bonne nouvelle même si maintenant j'ai pris l'habitude d'utilisé AlphaFS
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 8 ans 3 mois #22176
par Philippe
Réponse de Philippe sur le sujet Re:PS v5.1
sur le sujet des limitations 260 caractères, j'ai trouvé
File System Security PowerShell Module
qui est plus proche des commandes natives de PowerShell
Get-ChildItem -> Get-ChildItem2
Move-Item and Copy-Item -> Move-Item2 and Copy-Item2
et bien sûr des commandes plus spécifique à la sécurité : Get-NTFSHardLink, New-NTFSHardLink, New-NTFSSymbolicLink
qui est le but du module !!!
Get-ChildItem -> Get-ChildItem2
Move-Item and Copy-Item -> Move-Item2 and Copy-Item2
et bien sûr des commandes plus spécifique à la sécurité : Get-NTFSHardLink, New-NTFSHardLink, New-NTFSSymbolicLink
qui est le but du module !!!
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 8 ans 3 mois #22177
par Arnaud Petitjean
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 ?
Réponse de Arnaud Petitjean sur le sujet Re:PS v5.1
Bonjour Messieurs !
Je viens de tester sur un Windows 10 Anniversary embarquant PS 5.1 et malheureusement ça ne fonctionne toujours pas... J'avais pourtant espoir...
[code:1]
> $PSVersionTable
Name Value
----
PSVersion 5.1.14393.0
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.0
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
[/code:1]
Voici le script que j'ai utilisé pour créer une arborescence de test :
[code:1]
1..15 | foreach { $dir = \"Long directory name {0:d2}\" -f $_; md $dir; cd $dir}
[/code:1]
Ca plante en cours d'exécution sur :
[code:1]
Répertoire: C:\temp\Long directory name 01\Long directory name 02\Long directory name 03\Long directory name
04\Long directory name 05\Long directory name 06\Long directory name 07\Long directory name 08\Long directory name
09
Mode LastWriteTime Length Name
----
----
d
23/08/2016 18:24 Long directory name 10
md : Impossible de trouver une partie du chemin d'accès 'Long directory name 11'.
Au caractère Ligne:1 : 62
+ ... foreach { $dir = \"Long directory name {0:d2}\" -f $_; md $dir; cd $di ...
+ ~~~~~~~
+ CategoryInfo : WriteError: (C:\temp\Long di...rectory name 11:«»String) [New-Item], DirectoryNotFoundExce
ption
+ FullyQualifiedErrorId : CreateDirectoryIOError,Microsoft.PowerShell.Commands.NewItemCommand
[/code:1]
A voir si ça fait la même chose sur un OS serveur mais pour moi malheureusement ça ne devrait rien changer.
Arnaud
Je viens de tester sur un Windows 10 Anniversary embarquant PS 5.1 et malheureusement ça ne fonctionne toujours pas... J'avais pourtant espoir...
[code:1]
> $PSVersionTable
Name Value
----
PSVersion 5.1.14393.0
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.0
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
[/code:1]
Voici le script que j'ai utilisé pour créer une arborescence de test :
[code:1]
1..15 | foreach { $dir = \"Long directory name {0:d2}\" -f $_; md $dir; cd $dir}
[/code:1]
Ca plante en cours d'exécution sur :
[code:1]
Répertoire: C:\temp\Long directory name 01\Long directory name 02\Long directory name 03\Long directory name
04\Long directory name 05\Long directory name 06\Long directory name 07\Long directory name 08\Long directory name
09
Mode LastWriteTime Length Name
----
----
d
23/08/2016 18:24 Long directory name 10
md : Impossible de trouver une partie du chemin d'accès 'Long directory name 11'.
Au caractère Ligne:1 : 62
+ ... foreach { $dir = \"Long directory name {0:d2}\" -f $_; md $dir; cd $di ...
+ ~~~~~~~
+ CategoryInfo : WriteError: (C:\temp\Long di...rectory name 11:«»String) [New-Item], DirectoryNotFoundExce
ption
+ FullyQualifiedErrorId : CreateDirectoryIOError,Microsoft.PowerShell.Commands.NewItemCommand
[/code:1]
A voir si ça fait la même chose sur un OS serveur mais pour moi malheureusement ça ne devrait rien changer.
Arnaud
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.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 8 ans 3 mois #22178
par Arnaud Petitjean
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 ?
Réponse de Arnaud Petitjean sur le sujet Re:PS v5.1
J'ai pu créer un dernier fichier au bout de mon arborescence et je confirme que la limite max actuelle est bien de 254 caractères.
[code:1]
PS > (get-item .\testtesttest.txt | Select-Object -expand fullname).length
254
[/code:1]
We are still stuck, that sucks!
Arnaud
[code:1]
PS > (get-item .\testtesttest.txt | Select-Object -expand fullname).length
254
[/code:1]
We are still stuck, that sucks!
Arnaud
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.
Temps de génération de la page : 0.115 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Discussions générales
- PS v5.1