Creare cartella in C:

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

Rispondi
nicola_na78
Messaggi: 59
Iscritto il: martedì 14 dicembre 2010, 15:45
Versione FileMaker: FmPro14
Sistema operativo: win10

Creare cartella in C:

Messaggio da nicola_na78 » sabato 1 ottobre 2016, 20:02

Salve a tutti, mi dite gentilmente se è possibile mediante script creare una cartella documenti in C:\
Ed eventualmente fare un controllo prima per sapere se esiste, se esiste esci dallo script con messaggio la cartella documenti esiste.

Grazie

Buon We

Nicola_na

Fm14
Win7

Avatar utente
PIG-NAH
Messaggi: 2564
Iscritto il: martedì 7 agosto 2007, 2:00
Località: BIG BANG

Re: Creare cartella in C:

Messaggio da PIG-NAH » domenica 2 ottobre 2016, 9:56

FM8 ADV XP SP3

nicola_na78
Messaggi: 59
Iscritto il: martedì 14 dicembre 2010, 15:45
Versione FileMaker: FmPro14
Sistema operativo: win10

Re: Creare cartella in C:

Messaggio da nicola_na78 » domenica 2 ottobre 2016, 10:44

Ciao Pig-nah, era quello che cercavo grazie, però se la cartella esiste già come faccio a creare la condizione nello scrip?
Grazie

Avatar utente
PIG-NAH
Messaggi: 2564
Iscritto il: martedì 7 agosto 2007, 2:00
Località: BIG BANG

Re: Creare cartella in C:

Messaggio da PIG-NAH » lunedì 3 ottobre 2016, 10:10

Il mio consiglio è di creare il nome della cartella tramite calcolo tale da risultare univoco.
E' anche possibile dire a FM di aprire una cartella tramite l'istruzione di script, ApriURL.
Se la cartella esiste la apre, divertamente con un if Get ( Ultimoerrore ) gli dici di creare la cartella.

viewtopic.php?t=8681
FM8 ADV XP SP3

musdon
Messaggi: 137
Iscritto il: mercoledì 14 marzo 2007, 1:00

Re: Creare cartella in C:

Messaggio da musdon » venerdì 14 luglio 2017, 21:26

Buonasera,
riapro questo topic perchè ho lo stesso problema, devo creare una nuova cartella nel disco Z (disco rimovibile)
Ho seguito le istruzione del topic segnalato da Pig-Nah immettendo il seguente calcolo
Invia evento "cmd / Z \ FM \ allegati \ 2017\ md " & $Nuovacartella
La $Nuovacartella viene creata prima di invia evento utilizzando un codice univoco per ogni singola cartella.
Mi si apre la finestra del Dos e si ferma su Z:\FM.
Dove sbaglio?
win7 fm11 adv

musdon
Messaggi: 137
Iscritto il: mercoledì 14 marzo 2007, 1:00

Re: Creare cartella in C:

Messaggio da musdon » venerdì 14 luglio 2017, 21:31

Mi sono accorto che la formula inserita è errata, la formula di Pig-Nah era
"cmd / Z md \ FM \ allegati \ 2017 \ " & $Nuovacartella
ma si ferma comunque su Z:\FM>

musdon
Messaggi: 137
Iscritto il: mercoledì 14 marzo 2007, 1:00

Re: Creare cartella in C:

Messaggio da musdon » sabato 15 luglio 2017, 9:40

Scusate mi sono dimenticato di dire che anche il mio gestionale si trova in Z:\FM

musdon
Messaggi: 137
Iscritto il: mercoledì 14 marzo 2007, 1:00

Re: Creare cartella in C:

Messaggio da musdon » mercoledì 19 luglio 2017, 8:31

Ho fatto delle prove provando a creare la cartella direttamente in c.
La finestra del Dos si chiude ma non crea nessuna cartella.
Qualcuno riesce a dirmi dove sbaglio?

Grazie mille
win7 fm11 adv

musdon
Messaggi: 137
Iscritto il: mercoledì 14 marzo 2007, 1:00

Re: Creare cartella in C:

Messaggio da musdon » lunedì 31 dicembre 2018, 10:26

Buongiorno,
riapro il topic in quanto, seguendo le vostre istruzioni ero riuscito a creare una nuova cartella in utilizzando la seguente formula
Invia evento "cmd /C md\Users\Dona\Documents\FM\allegati\2018\\" & $CartellaAllegati.
Tutto ok,
ora però vorrei sostituire "2018" con una variabile che restituisca l'anno nel quale va creata la cartella però se sostituisco la formula con la seguente
"cmd /C md\Users\Dona\Documents\FM\allegati\" & $Anno & "\\" & $CartellaAllegati
mi da errore sulla parte "\\"
Cosa sbaglio?

Grazie per le eventuali risposte e buone feste a tutti

Rispondi