In Windows 7, come posso ottenere in modo programmatico la cartella temporanea del sistema?Come ottenere la "cartella temporanea" in Windows 7?
risposta
La funzione GetTempPath è probabilmente quello che stai cercando.
TCHAR buf [MAX_PATH];
if (GetTempPath (MAX_PATH, buf) != 0)
MessageBox (0, buf, _T("Temp path"), 0);
Questo non recupera la cartella TEM SYSTEM nella maggior parte dei casi. Per impostazione predefinita, restituirà la cartella temporanea dell'utente che di solito è \ Users \
La domanda originariamente diceva solo "cartella temporanea", non "cartella temporanea di sistema". –
Avete dato una prova per GetTempPath()?
Recupera il percorso della directory designata per i file temporanei.
Si può trovare un esempio di codice here.
Il collegamento contiene anche l'ordine in cui viene determinato il file temporaneo, che sembra essere di tipo user-first e implica che "Directory di Windows" è il percorso temporaneo finale? –
Infatti, dovrebbe essere letto come cartella "Temp" all'interno della directory% WINDIR%. – nulltoken
Nella maggior parte dei casi non restituirà% WINDIR% \ temp. –
Si potrebbe ottenere la variabile d'ambiente per la cartella Temp:
http://msdn.microsoft.com/en-us/library/ms683188%28VS.85%29.aspx
- 1. Come ottenere il percorso della cartella temporanea dell'utente in Windows
- 2. Creazione cartella temporanea in java
- 3. Posso usare reflection per trovare la cartella bin/[Configuration] in ASP.NET invece della cartella temporanea asp
- 4. Come ottenere IBM Java 7 per Windows?
- 5. Scrittura file su cartella temporanea
- 6. Come ottenere la cartella principale del batch di Windows
- 7. Come configurare la cabala in Windows 7?
- 8. Impossibile msdeploy web pacchetto nella cartella temporanea?
- 9. come posso creare una cartella temporanea in java 6?
- 10. Utilizzando nutch in Windows 7
- 11. Come testare la piattaforma Windows 7?
- 12. Come posso condividere una cartella di Windows 7 su lucido32 in esecuzione in vagabondo
- 13. Come si autorizza ASP.NET a scrivere in una cartella in Windows 7?
- 14. Salvataggio di file nella cartella temporanea
- 15. Dove si trova la cartella temporanea nel dispositivo Android?
- 16. Come funziona l'orologio in Windows 7?
- 17. Cards.dll in Windows 7
- 18. Impossibile eliminare la cartella nell'unità di rete in Windows 7 dopo aver usato Cygwin
- 19. Impossibile trascinare la cartella del progetto in SimpleLESS Windows 7 64
- 20. dove è la cartella predefinita dei dati del server mysql in windows 7
- 21. IFileSaveDialog - Scelta cartelle in Windows 7
- 22. Come ottenere informazioni Jack del dispositivo audio in Windows 7 7
- 23. Installazione dell'app VB6 su Windows XP, Windows 7, Windows 8
- 24. Come ottenere il percorso della cartella dei caratteri di Windows?
- 25. Come ottenere il percorso della cartella temporanea dal codice nativo su Android?
- 26. Risolve la latenza di DirectX 7 su Windows 7?
- 27. node.js - come ottenere la cartella di piattaforme OS dati utente
- 28. Come ottenere la modalità squillo 0 in C++ (Windows)
- 29. Come installare MyODBC in Windows 7?
- 30. py.test: cartella temporanea per lo scope della sessione
correzione - cartella temporanea, non è la cartella utente – Ullan
Ho aggiornato la questione di dire "sistema di cartella temporanea", spero che sia quello intendevi, dall'ultimo commento. Aggiungi ulteriori chiarimenti se questo è un requisito assoluto, ad esempio. –
Solo per l'utente, la variabile di ambiente 'TEMP' (anche se credo che ci sia anche un WinAPI per questo ...?) Dovrebbe essere sufficiente. Non sei sicuro di come farlo, tuttavia, da un utente non associato. –