New-TemporaryFile
Vytvoří dočasný soubor.
Syntax
Default (Výchozí)
New-TemporaryFile
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Tato rutina vytvoří dočasné soubory, které můžete použít ve skriptech.
Rutina New-TemporaryFile vytvoří prázdný soubor s příponou .tmp názvu souboru.
Tato rutina pojmenuje soubor tmp<NNNN>.tmp, kde <NNNN> je náhodné šestnáctkové číslo.
Rutina vytvoří soubor ve složce TEMP.
Tato rutina používá metodu Path.GetTempPath() k vyhledání složky TEMP. Tato metoda kontroluje existenci proměnných prostředí v následujícím pořadí a používá první nalezenou cestu:
Na platformách Windows:
- Cesta určená proměnnou prostředí TMP.
- Cesta určená proměnnou prostředí TEMP.
- Cesta určená proměnnou prostředí USERPROFILE.
- Adresář Systému Windows.
Na jiných platformách než Windows: Používá cestu určenou proměnnou prostředí TMPDIR.
Příklady
Příklad 1: Vytvoření dočasného souboru
$TempFile = New-TemporaryFile
Tento příkaz vygeneruje .tmp soubor ve vaší dočasné složce a uloží odkaz na soubor v proměnné $TempFile. Tento soubor můžete použít později ve skriptu.
Parametry
-Confirm
Před spuštěním cmdletu vás vyzve k potvrzení.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | False |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | viz |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-WhatIf
Ukazuje, co se stane, když se příkaz spustí. Příkazový modul nebyl spuštěn.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | False |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Wi |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Výstupy
FileInfo
Tato rutina vrátí objekt FileInfo, který představuje dočasný soubor.