New-TemporaryFile
Tworzy plik tymczasowy.
Składnia
New-TemporaryFile
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
To polecenie cmdlet tworzy pliki tymczasowe, których można używać w skryptach.
Polecenie New-TemporaryFile
cmdlet tworzy pusty plik z .tmp
rozszerzeniem nazwy pliku.
To polecenie cmdlet nazywa plik tmp<NNNN>.tmp
, gdzie <NNNN>
jest losową szesnastką.
Polecenie cmdlet tworzy plik w folderze TEMP .
To polecenie cmdlet używa metody Path.GetTempPath() do znalezienia folderu TEMP . Ta metoda sprawdza istnienie zmiennych środowiskowych w następującej kolejności i używa pierwszej znalezionej ścieżki:
Na platformach windows:
- Ścieżka określona przez zmienną środowiskową TMP.
- Ścieżka określona przez zmienną środowiskową TEMP.
- Ścieżka określona przez zmienną środowiskową USERPROFILE.
- Katalog systemu Windows.
Na platformach innych niż Windows: używa ścieżki określonej przez zmienną środowiskową TMPDIR.
Przykłady
Przykład 1. Tworzenie pliku tymczasowego
$TempFile = New-TemporaryFile
To polecenie generuje .tmp
plik w folderze tymczasowym, a następnie przechowuje odwołanie do pliku w zmiennej $TempFile
. Możesz użyć tego pliku w dalszej części skryptu.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wyjściowe
To polecenie cmdlet zwraca obiekt FileInfo reprezentujący plik tymczasowy.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla