andreadm0104 Pubblicato: 24 Giugno 2010 Segnalazione Share Pubblicato: 24 Giugno 2010 ciao a tutti, ho questa semplicissima esigenza: scrivere un file di testo e poi leggermelo sul pc. ho scritto uno script che banalmente scrive il file e, se lo lancio nel formato .m il file viene scritto nella stessa cartella dove sta lo script. A quel punto mi collego col pc, vado nella cartella e mi leggo il file con un normale notepad. Questo è l'obiettivo che mi proponevo. Ora, il problema è se compilo e creo il sis. Dopo aver installato il sis non so più dove mi scrive questo benedetto file! prove che ho fatto: - individuare la cartella in cui è installata l'applicazione mediante un print cd(); . Mi restituisce c:\private\..... (stringa alfanumerica), ma non posso accederci per problemi di permission e quindi non so se il file è lì - imporre che il file venga scritto in una cartella specifica. Anche qui funziona solo in shell e in la subdirectory in cui scrivo il file deve essere figlia di quella dove sta lo script. Se compilo ed eseguo mi da che non ho le permission giuste (ExcNotPermitted: Operation not permitted by user). Non capisco come risolvere il problema (ho anche settato tutte le permission dello script mshell a yes....) Qualcuno mi sa dare indicazioni? ciao A Link to comment Condividi su altri siti More sharing options...
Nick_7 Pubblicato: 24 Giugno 2010 Segnalazione Share Pubblicato: 24 Giugno 2010 Ciao, non ne sono sicuro ma se non lo hai ancora fatto dovresti usare una stringa come questa per creare il tuo file... io.create(e:\\Documents\\mShell\\); //inserisci la stringa che preferisci Link to comment Condividi su altri siti More sharing options...
andreadm0104 Pubblicato: 25 Giugno 2010 Autore Segnalazione Share Pubblicato: 25 Giugno 2010 ciao Nick_7 sto lavorando su troppe cose contemporaneamente e, di conseguenza, faccio casini. Oggi mi funziona tutto, sia utilizzando io.create che io.append (che si comporta esattamente come create se il file non esiste creandolo). grazie cmq! A Link to comment Condividi su altri siti More sharing options...
peihds Pubblicato: 9 Febbraio 2013 Segnalazione Share Pubblicato: 9 Febbraio 2013 ciao a tutti, ho questa semplicissima esigenza: scrivere un file di testo e poi leggermelo sul pc. ho scritto uno script che banalmente scrive il file e, se lo lancio nel formato .m il file viene scritto nella stessa cartella dove sta lo script. A quel punto mi collego col pc, vado nella cartella e mi leggo il file con un normale notepad. Questo è l'obiettivo che mi proponevo. Ora, il problema è se compilo e creo il sis. Dopo aver installato il sis non so più dove mi scrive questo benedetto file! prove che ho fatto: - individuare la cartella in cui è installata l'applicazione mediante un print cd(); . Mi restituisce c:\private\..... (stringa alfanumerica), ma non posso accederci per problemi di permission e quindi non so se il file è lì - imporre che il file venga scritto in una cartella specifica. Anche qui funziona solo in shell e in la subdirectory in cui scrivo il file deve essere figlia di quella dove sta lo script. Se compilo ed eseguo mi da che non ho le permission giuste (ExcNotPermitted: Operation not permitted by user). Non capisco come risolvere il problema (ho anche settato tutte le permission dello script mshell a yes....) Qualcuno mi sa dare indicazioni? ciao A just open mshell then goto view, then click permission and write all ="yes". or you may check all user permission..... Link to comment Condividi su altri siti More sharing options...
dinokioteka Pubblicato: 10 Gennaio 2014 Segnalazione Share Pubblicato: 10 Gennaio 2014 Hai installato la versione da signara di mshell? Altrimenti alcune permission non sono comunque abilitate. Link to comment Condividi su altri siti More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Accedi Ora