New-TemporaryFile
Ideiglenes fájlt hoz létre.
Syntax
Default (Alapértelmezett)
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 .tmp fájlnévkiterjesztéssel rendelkezik.
Ez a parancsmag a tmp<NNNN>.tmpnevet adja a fájlnak, ahol <NNNN> egy véletlenszerű hexadecimális szám.
A parancsmag létrehozza a fájlt a TEMP mappában.
Ez a parancsmag a Path.GetTempPath() metódussal keresi meg a TEMP mappát. 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:
- A TMP környezeti változó által megadott elérési út.
- A TEMP környezeti változó által megadott elérési út.
- A USERPROFILE környezeti változó által megadott elérési út.
- 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 $TempFile változóban tárolja a fájlra mutató hivatkozást. Ezt a fájlt később használhatja a szkriptben.
Paraméterek
-Confirm
Megerősítést kér a parancsmag futtatása előtt.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | False |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | Cf |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-WhatIf
Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | False |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | Wi |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
Kimenetek
FileInfo
Ez a parancsmag egy FileInfo objektumot ad vissza, amely az ideiglenes fájlt jelöli.