Path.GetTempPath Metodo

Definizione

Restituisce il percorso della cartella temporanea dell'utente corrente.

public:
 static System::String ^ GetTempPath();
public static string GetTempPath ();
static member GetTempPath : unit -> string
Public Shared Function GetTempPath () As String

Restituisce

Percorso della cartella temporanea, che termina con un DirectorySeparatorCharoggetto .

Eccezioni

Il chiamante non ha le autorizzazioni richieste.

Esempio

Nel codice seguente viene illustrato come chiamare il metodo GetTempPath.

Dim result As String = Path.GetTempPath()
Console.WriteLine(result)
string result = Path.GetTempPath();
Console.WriteLine(result);

In questo esempio viene generato un output simile al seguente.

C:\Users\UserName\AppData\Local\Temp\

Commenti

Il metodo non verifica che il percorso esista o test per verificare se il processo corrente può accedere al percorso.

Questo metodo controlla l'esistenza di variabili di ambiente nell'ordine seguente e restituisce il primo percorso trovato:

  1. Il percorso specificato dalla variabile di ambiente TMP.

  2. Il percorso specificato dalla variabile di ambiente TEMP.

  3. Il percorso specificato dalla variabile di ambiente USERPROFILE.

  4. La directory Windows.

In .NET 7 e versioni successive, quando il processo che chiama il metodo è in esecuzione come SYSTEM, il metodo ignora la sequenza precedente e restituisce C:\Windows\SystemTemp. Questa posizione non è accessibile ai processi non in esecuzione come SYSTEM.

Si applica a

Vedi anche