New-TemporaryFile

Ideiglenes fájlt hoz létre.

Syntax

New-TemporaryFile
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Ez a parancsmag ideiglenes fájlokat hoz létre, amelyeket szkriptekben használhat.

A New-TemporaryFile parancsmag létrehoz egy üres fájlt, amely rendelkezik a .tmp fájlnévkiterjesztéssel. Ez a parancsmag a fájl tmp<NNNN>.tmpnevét adja, ahol <NNNN> véletlenszerű hexadecimális szám van. A parancsmag létrehozza a fájlt a TEMP mappában.

Ez a parancsmag a Path.GetTempPath() metódust használja a TEMP-mappa megkereséséhez. Ez a módszer a következő sorrendben ellenőrzi a környezeti változók meglétét, és a talált első elérési utat használja:

  • Windows-platformokon:

    1. A TMP környezeti változó által megadott elérési út.
    2. A TEMP környezeti változó által megadott elérési út.
    3. Az U Standard kiadás RPROFILE környezeti változó által megadott elérési út.
    4. A Windows könyvtár.
  • Nem Windows-platformokon: A TMPDIR környezeti változó által megadott elérési utat használja.

Példák

1. példa: Ideiglenes fájl létrehozása

$TempFile = New-TemporaryFile

Ez a parancs létrehoz egy .tmp fájlt az ideiglenes mappában, majd a változóban tárolja a $TempFile fájlra mutató hivatkozást. Ezt a fájlt később használhatja a szkriptben.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Kimenetek

FileInfo

Ez a parancsmag egy FileInfo objektumot ad vissza, amely az ideiglenes fájlt jelöli.