ciao a tutti

come posso ottenere il path Home del Windows/Dos e linux ?

mi spiego: collegandomi in remoto con SSH2 , faccio scrivere al programma un fle che lo salva nella home della macchina a cui mi connetto

la cosa strana è questa:

utilizzando appunto SSH2 e facendo:

codice:
$chan->exec("cmd /c mysql -u$usernameDB -p$passwordDB $database < \"$file\"\n");
dove file è insert_into_rdad.sql

non mi trova il file

se lo faccio da esegui di windows lo trova

In XP funzionava, in Seven no, gli devo passare tutto il percorso, quindi mi servirebbe un modo per avere il percorso della home della macchina a cui mi connetto, che sia Linuz/Windows

stavo vedendo $ENV{'Path'}, però non vi è salvato il path della home, e poi mi servirebbe che sia parametrica la cosa, ossia un comando in perl che mi salvi in una variabile la stringa della home, di qualunque macchina

grazie a tutti