New-TemporaryFile
Crée un fichier temporaire.
Syntax
New-TemporaryFile
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cette applet de commande crée des fichiers temporaires que vous pouvez utiliser dans des scripts.
L’applet New-TemporaryFile
de commande crée un fichier vide qui a l’extension de nom de .tmp
fichier.
Cette applet de commande nomme le fichier tmp<NNNN>.tmp
, où <NNNN>
est un nombre hexadécimal aléatoire.
L’applet de commande crée le fichier dans votre dossier TEMP .
Cette applet de commande utilise la méthode Path.GetTempPath() pour rechercher votre dossier TEMP . Cette méthode case activée pour l’existence de variables d’environnement dans l’ordre suivant et utilise le premier chemin trouvé :
Sur les plateformes Windows :
- Chemin spécifié par la variable d’environnement TMP.
- Chemin spécifié par la variable d’environnement TEMP.
- Chemin spécifié par la variable d’environnement USERPROFILE.
- Répertoire Windows.
Sur les plateformes non-Windows : utilise le chemin spécifié par la variable d’environnement TMPDIR.
Exemples
Exemple 1 : Créer un fichier temporaire
$TempFile = New-TemporaryFile
Cette commande génère un .tmp
fichier dans votre dossier temporaire, puis stocke une référence au fichier dans la $TempFile
variable. Vous pouvez utiliser ce fichier plus loin dans votre script.
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Sorties
Cette applet de commande retourne un objet FileInfo qui représente le fichier temporaire.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour