3 votes

Obtention d'une erreur lors de la création de dossiers multiples à l'aide de la ligne de commande `powershell`.

J'essaie de créer des dossiers multiples en utilisant windows powershell en tapant ceci dans la ligne de commande mkdir folder-one folder-one/sub-folder folder-two .

Cependant, j'obtiens l'erreur suivante :

C:\Tutorials\try> mkdir folder-one folder-one/sub-folder folder-two
mkdir : A positional parameter cannot be found that accepts argument 'folder-one/sub-folder'.
At line:1 char:1
+ mkdir folder-one folder-one/sub-folder folder-two
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [mkdir], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,mkdir

Qu'est-ce qui ne va pas avec ma commande ici ? Quelqu'un peut-il m'aider à créer des dossiers multiples (dossiers imbriqués) ?

5voto

t1meless Points 311

Vous devez séparer les chemins par des virgules afin qu'ils soient interprétés comme un tableau de chaînes de caractères.

mkdir folder-one, folder-one/sub-folder, folder-two

Les espaces sont utilisés pour séparer les paramètres des cmdlets.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X