New-TemporaryFile 
	Skapar en temporär fil.
Syntax
Default (Standard)
New-TemporaryFile
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Description
Den här cmdleten skapar temporära filer som du kan använda i skript.
Cmdleten New-TemporaryFile skapar en tom fil med filnamnstillägget .tmp.
Den här cmdleten ger filen namnet tmp<NNNN>.tmp, där <NNNN> är ett slumpmässigt hexadecimalt tal.
Cmdleten skapar filen i mappen TEMP.
Den här cmdleten använder metoden Path.GetTempPath() för att hitta mappen TEMP. Den här metoden söker efter förekomsten av miljövariabler i följande ordning och använder den första sökvägen som hittades:
- På Windows-plattformar: - Sökvägen som anges av TMP-miljövariabeln.
- Sökvägen som anges av temp-miljövariabeln.
- Sökvägen som anges av miljövariabeln USERPROFILE.
- Windows-katalogen.
 
- På icke-Windows-plattformar: Använder sökvägen som anges av miljövariabeln TMPDIR. 
Exempel
Exempel 1: Skapa en temporär fil
$TempFile = New-TemporaryFile
Det här kommandot genererar en .tmp fil i den temporära mappen och lagrar sedan en referens till filen i variabeln $TempFile. Du kan använda den här filen senare i skriptet.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Parameteregenskaper
| Typ: | SwitchParameter | 
| Standardvärde: | False | 
| Stöder jokertecken: | False | 
| DontShow: | False | 
| Alias: | jfr | 
Parameteruppsättningar
(All)
| Position: | Named | 
| Obligatorisk: | False | 
| Värde från pipeline: | False | 
| Värde från pipeline efter egenskapsnamn: | False | 
| Värde från återstående argument: | False | 
-WhatIf 
		Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.
Parameteregenskaper
| Typ: | SwitchParameter | 
| Standardvärde: | False | 
| Stöder jokertecken: | False | 
| DontShow: | False | 
| Alias: | Wi | 
Parameteruppsättningar
(All)
| Position: | Named | 
| Obligatorisk: | False | 
| Värde från pipeline: | False | 
| Värde från pipeline efter egenskapsnamn: | False | 
| Värde från återstående argument: | False | 
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Utdata
FileInfo
Den här cmdleten returnerar ett FileInfo- objekt som representerar den tillfälliga filen.