Yeni Geçici Dosya (Microsoft.PowerShell.Utility)


New-TemporaryFile

Modül:
Microsoft.PowerShell.Utility

Geçici bir dosya oluşturur.

Sözdizimi

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

Tanım

Bu cmdlet, komut dosyalarında kullanabileceğiniz geçici dosyalar oluşturur.

New-TemporaryFile cmdlet'i .tmp dosya adı uzantısına sahip boş bir dosya oluşturur. Bu cmdlet, tmp.tmp dosyasını adlandırır; burada <NNNN> rastgele bir onaltılık sayıdır. Cmdlet, dosyayı TEMP klasörünüzde oluşturur.

Bu cmdlet, TEMP klasörünüzü bulmak için Path.GetTempPath() yöntemini kullanır. Bu yöntem, ortam değişkenlerinin varlığını aşağıdaki sırayla kontrol eder ve bulunan ilk yolu kullanır:

  • Windows platformlarında:

    1. TMP ortam değişkeni tarafından belirtilen yol.
    2. TEMP ortam değişkeni tarafından belirtilen yol.
    3. USERPROFILE ortam değişkeni tarafından belirtilen yol.
    4. Windows dizini.
  • Windows dışı platformlarda: TMPDIR ortam değişkeni tarafından belirtilen yolu kullanır.

Örnekler

Örnek 1: Geçici bir dosya oluşturun

$TempFile = New-TemporaryFile

Bu komut, geçici klasörünüzde bir .tmp dosyası oluşturur ve ardından $TempFile değişkeninde dosyaya bir referans saklar. Bu dosyayı daha sonra betiğinizde kullanabilirsiniz.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tip :

SwitchParameter

Takma adlar:

cf

Konum:

Adlandırılmış

Varsayılan değer:

False

Gerekli:

False

Boru hattı girişini kabul edin:

False

Joker karakterleri kabul et:

False

-WhatIf

Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmıyor.

Tip :

SwitchParameter

Takma adlar:

wi

Konum:

Adlandırılmış

Varsayılan değer:

False

Gerekli:

False

Boru hattı girişini kabul edin:

False

Joker karakterleri kabul et:

False

Çıkışlar

DosyaBilgileri

Bu cmdlet, geçici dosyayı temsil eden bir FileInfo nesnesini döndürür.