New-TemporaryFile
Hiermee maakt u een tijdelijk bestand.
Syntax
New-TemporaryFile
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met deze cmdlet worden tijdelijke bestanden gemaakt die u in scripts kunt gebruiken.
De New-TemporaryFile
cmdlet maakt een leeg bestand met de .tmp
bestandsnaamextensie.
Met deze cmdlet wordt het bestand tmp<NNNN>.tmp
<NNNN>
een willekeurig hexadecimaal getal genoemd.
De cmdlet maakt het bestand in de map TEMP .
Deze cmdlet maakt gebruik van de methode Path.GetTempPath() om de map TEMP te vinden. Met deze methode wordt gecontroleerd op het bestaan van omgevingsvariabelen in de volgende volgorde en wordt het eerste pad gebruikt dat is gevonden:
Op Windows-platforms:
- Het pad dat is opgegeven door de omgevingsvariabele TMP.
- Het pad dat is opgegeven door de omgevingsvariabele TEMP.
- Het pad dat is opgegeven door de omgevingsvariabele USERPROFILE.
- De Windows-map.
Op niet-Windows-platforms: maakt gebruik van het pad dat is opgegeven door de omgevingsvariabele TMPDIR.
Voorbeelden
Voorbeeld 1: Een tijdelijk bestand maken
$TempFile = New-TemporaryFile
Met deze opdracht wordt een .tmp
bestand in uw tijdelijke map gegenereerd en wordt vervolgens een verwijzing naar het bestand in de $TempFile
variabele opgeslagen. U kunt dit bestand later in uw script gebruiken.
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uitvoerwaarden
Met deze cmdlet wordt een FileInfo-object geretourneerd dat het tijdelijke bestand vertegenwoordigt.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor