Méthodes PowerShell pour vérifier si un fichier existe | Expliqué avec des exemples

Méthodes PowerShell pour vérifier si un fichier existe | Expliqué avec des exemples
PowerShell prend en charge diverses opérations sur les fichiers. Avant l'opération, il est recommandé de vérifier l'existence du fichier. Pour ce faire, PowerShell propose diverses cmdlettes et méthodes. Ce message analyse et fournit une utilisation détaillée des applets de commande / méthodes pour vérifier l'existence du fichier. Pour vérifier si un fichier existe ou non, nous utiliserons plusieurs méthodes pour déterminer l'existence du fichier à l'emplacement spécifique. Nous expliquerons les quatre méthodes pour vérifier l'existence du fichier qui vous permettra de vérifier l'existence du fichier dans PowerShell

Méthode 1: Utilisez l'attaque de test de test pour vérifier l'existence du fichier

Le cmdlet de test de test recherche le chemin et renvoie une valeur booléenne. Test-Path reviendra vrai si le chemin est correct, et si le chemin n'est pas trouvé, il renvoie faux. La syntaxe suivie de l'attaque de test de test est fournie ci-dessous:

Syntaxe

> Test-Path -Path

Dans la syntaxe ci-dessus

  • : il fait référence à l'emplacement du fichier
  • Chemin: utilisé pour spécifier un chemin
  • : définit les paramètres pour des fonctionnalités supplémentaires

Exemple
Ce programme vérifiera l'existence du fichier à l'aide du Faire un chemin de test méthode. Il est recommandé de fournir le chemin absolu du fichier comme nous l'avons fait ici.

> Test-Path -Path "c: / docs / ps.txt "-pathtype feuille

La sortie est vraie, ce qui signifie que le fichier existe. Il est observé que le «Faire un chemin de test”Cmdlet est retourné True qui stipule que le fichier existe.

Méthode 2: Utilisez Get-Item pour vérifier l'existence du fichier

Le Obtenir l'article Le cmdlet de PowerShell est utilisé pour obtenir des articles à l'emplacement spécifié. La syntaxe du Obtenir l'article La portefeuille est fournie ci-dessous:

Syntaxe

> Get-Item

Les éléments de syntaxe sont décrits comme:

  • Obtenir l'article: utilise le caractère générique (*) pour obtenir tout de l'élément spécifié.
  • : il fait référence à l'emplacement du fichier

Exemple
Ce programme vérifiera également l'existence du fichier en utilisant la méthode de get-item.

> Get-item c: / docs / ps.SMS

Le get-item a imprimé les détails du fichier qui indique que le fichier existe sur le chemin spécifié.

Méthode 3: Utilisez le commandement Get-ChilDitem pour vérifier l'existence du fichier

Cette méthode obtient l'élément ainsi que les éléments enfants de plus d'un chemin spécifié. Si le fichier existe, il affichera les détails du fichier et lancera une erreur au cas où le fichier ne serait pas présent.

La syntaxe de la commande Get-Childitem est fournie ci-dessous:

Syntaxe

> Get-Childem -Path

Les éléments de syntaxe sont expliqués a:

  • Get-Childitem: Obtient le contenu d'un dossier ou d'une clé de registre
  • Chemin: utilisé pour spécifier un chemin
  • : il fait référence à l'emplacement du fichier

Exemple
Ce programme vérifiera l'existence du fichier à l'aide de la méthode Get-Childitem.

> Get-Childem -Path c: / docs / ps.SMS

La sortie affiche les détails du fichier, ce qui signifie que le fichier existe.

Méthode 4: Utilisez le système.Io.Méthode de fichier pour vérifier l'existence du fichier

Le [Système.Io.Fichier] :: existe (fichier) La méthode vérifie également l'existence du fichier. Cette méthode fournit le résultat dans une valeur booléenne (vrai / false). La syntaxe suivante est suivie pour appliquer cette méthode:

Syntaxe

> [Système.Io.Le fichier existe()

La syntaxe ci-dessus sera utilisée pour vérifier l'existence d'un fichier en spécifiant le chemin du fichier dans le paramètre.

Exemple
Ici, le [système.Io.Fichier] :: existe une méthode exercée pour vérifier que le fichier est présent sur le chemin donné ou non.

> [Système.Io.Fichier] :: existe ("c: / docs / ps.SMS")

La sortie est vraie, ce qui signifie que le fichier existe.

Bravo! Vous avez appris à vérifier l'existence du fichier dans PowerShell

Conclusion

Cmdlettes PowerShell telles que Get-Childitem, Obtenir l'article, et Faire un chemin de test peut être utilisé pour vérifier l'existence du fichier. De plus, PowerShell fournit également un .FILET Méthode prise en charge "[Système.Io.le fichier existe" Pour vérifier l'existence d'un fichier. Dans cet article, nous avons démontré diverses méthodes possibles pour vérifier l'existence du fichier. L'utilisation de ces trois cmdlets ainsi que la méthode sont expliquées à l'aide d'exemples.