La difficoltà è che dovrebbe essere multipiattaforma. Windows 2000, XP, Vista, OSX, Linux, altre varianti unix. Sto cercando uno snippet di codice in grado di farlo per tutte le piattaforme e un modo per rilevare la piattaforma.
Ora, dovresti essere consapevole del bug 4787931 che user.homenon funziona correttamente, quindi per favore non fornirmi le risposte del libro di testo, posso trovarle da me nei manuali.