New-TemporaryFile

Membuat file sementara.

Sintaks

New-TemporaryFile
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Deskripsi

Cmdlet ini membuat file sementara yang dapat Anda gunakan dalam skrip.

New-TemporaryFile Cmdlet membuat file kosong yang memiliki .tmp ekstensi nama file. 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:

    1. Jalur yang ditentukan oleh variabel lingkungan TMP.
    2. Jalur yang ditentukan oleh variabel lingkungan TEMP.
    3. Jalur yang ditentukan oleh variabel lingkungan USERPROFILE.
    4. 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 .tmp file di folder sementara Anda, lalu menyimpan referensi ke file dalam $TempFile variabel. Anda dapat menggunakan file ini nanti di skrip Anda.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Output

FileInfo

Cmdlet ini mengembalikan objek FileInfo yang mewakili file sementara.