New-TemporaryFile
Geçici bir dosya oluşturur.
Sözdizimi
New-TemporaryFile
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Bu cmdlet, betiklerde 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 dosyayı tmp<NNNN>.tmp
olarak adlandırarak <NNNN>
rastgele onaltılık bir 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 denetler ve bulunan ilk yolu kullanır:
Windows platformlarında:
- TMP ortam değişkeni tarafından belirtilen yol.
- TEMP ortam değişkeni tarafından belirtilen yol.
- USERPROFILE ortam değişkeni tarafından belirtilen yol.
- Windows dizini.
Windows olmayan platformlarda: TMPDIR ortam değişkeni tarafından belirtilen yolu kullanır.
Örnekler
Örnek 1: Geçici dosya oluşturma
$TempFile = New-TemporaryFile
Bu komut, geçici klasörünüzde bir .tmp
dosyası oluşturur ve ardından dosyaya başvuruyu $TempFile
değişkeninde depolar. Bu dosyayı daha sonra betiğinizde kullanabilirsiniz.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Çıkışlar
Bu cmdlet, geçici dosyayı temsil eden bir FileInfo nesnesi döndürür.
PowerShell