New-TemporaryFile
Membuat file sementara.
Sintaks
Default (Default)
New-TemporaryFile
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet ini membuat file sementara yang dapat Anda gunakan dalam skrip.
Cmdlet New-TemporaryFile membuat file kosong yang memiliki ekstensi nama file .tmp.
Cmdlet ini menamai file tmp<NNNN>.tmp, di mana <NNNN> adalah angka heksadesimal acak.
Cmdlet membuat file di folder TEMP Anda.
Cmdlet ini menggunakan metode Path.GetTempPath() untuk menemukan folder TEMP Anda. Metode ini memeriksa keberadaan variabel lingkungan dalam urutan berikut dan menggunakan jalur pertama yang ditemukan:
Pada platform Windows:
- Jalur yang ditentukan oleh variabel lingkungan TMP.
- Jalur yang ditentukan oleh variabel lingkungan TEMP.
- Jalur yang ditentukan oleh variabel lingkungan USERPROFILE.
- Direktori Windows.
Pada platform non-Windows: Menggunakan jalur yang ditentukan oleh variabel lingkungan TMPDIR.
Contoh
Contoh 1: Membuat file sementara
$TempFile = New-TemporaryFile
Perintah ini menghasilkan file .tmp di folder sementara Anda, lalu menyimpan referensi ke file dalam variabel $TempFile. Anda dapat menggunakan file ini nanti di skrip Anda.
Parameter
-Confirm
Meminta konfirmasi sebelum menjalankan cmdlet.
Properti parameter
| Jenis: | SwitchParameter |
| Nilai default: | False |
| Mendukung wildcard: | False |
| DontShow: | False |
| Alias: | Cf |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-WhatIf
Menunjukkan apa yang akan terjadi ketika cmdlet dijalankan. Cmdlet tidak dijalankan.
Properti parameter
| Jenis: | SwitchParameter |
| Nilai default: | False |
| Mendukung wildcard: | False |
| DontShow: | False |
| Alias: | wi |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.
Output
FileInfo
Cmdlet ini mengembalikan objek FileInfo yang mewakili file sementara.