J'utilise mon PowerShell en tant qu'administrateur et j'essaie de créer un lien symbolique vers un autre répertoire. Pour ce faire, je souhaite utiliser la cmdlet New-Item
comme décrit dans le Microsoft documentation.La création de SymbolicLink avec PowerShell ne fonctionne pas
New-Item -ItemType SymbolicLink -Path C:\Temp -Name TestDir -Value C:\LinkedDir
Je me suis assuré, tous les répertoires (sauf le lien symbolique lui-même) existent, mais je reçois cette erreur:
New-Item : Type unkonwn Typ. Only "file" and "directory" can be used. In Line:1 Row:9 + New-Item <<<< -ItemType SymbolicLink -Path C:\Temp -Name TestDir -Value C:\LinkedDir + CategoryInfo : InvalidArgument: (:) [New-Item], PSArgumentException + FullyQualifiedErrorId : Argument,Microsoft.PowerShell.Commands.NewItemCommand
Si j'utilise l'applet de commande New-Item comme ce
PS C:\Temp> New-Item -ItemType SymbolicLink
Je peux saisir les chemins manuellement, ce qui signifie que mon PowerShell connaît réellement la cmdlet.
Est-ce que quelqu'un sait quel est le problème et peut m'aider?
Il n'y a rien de mal à la syntaxe de votre commande, ça marche pour moi. Quelle version de PowerShell/Windows utilisez-vous? –
"Type non typé"? Quelqu'un a gravement échoué un jet de sauvegarde contre des fautes de frappe. Si je spécifie un type inconnu, je reçois "Le type n'est pas un type connu pour le système de fichiers.Seulement" fichier "," répertoire "ou" symboliclink "peut être spécifié." (PS 5). –
@ MarkWragg Windows 7 avec PS 2.0 - Je suppose que je vais essayer de mettre à jour mon PS puis – Toby