NUMBER %FILESIZE%
Scopo: Restituisce la dimensione
del file specificato.
Sintassi: | |||
%NUMBER% | %FILESIZE% | (%STRING% | nomefile) |
Descrizione: utilizzato per ottenere la
dimensione in byte di un file specifico.
nomefile va specificato con percorso
completo ed estensione, e, se nomefile viene
digitato in chiaro nello script, le barre separatrici dei direttori
nel percorso completo devono essere tradotte in caratteri di escape.
p.e. "c:\winnt\explorer.exe" diventa "c:\\winnt\\explorer.exe".
Se nomefile non viene risolto,
Highway Application Server esegue un tentativo
di risoluzione cercando all'interno del file di profilo. Se anche questo
non risolve nomefile, Highway
Application Server verifica il primo carattere: se è
"/" (oppure "\" in NT) e non è indicata la lettera di drive allora viene
eseguito un ulteriore tentativo di risoluzione rispetto al direttorio
dello script corrente.
Valore restituito: valore numerico
Torna la dimensione del file specificato.
Torna 0 in caso di errore generico.
Vedere anche: %FILEDATE%, %OPENFILE%, %CLOSEFILE%, %CREATEFILE%, %READFILE%, %WRITEFILE%, %RENFILE%, Accesso ai file
Esempio:
<!-- esempio di visualizzazione di un collegamento
che mostra la dimensione del file linkato -->
...
Visualizza immagine (<A href="/<aliasIIS>/<nomefile.ext>">%ITOA%(%FILESIZE%("/<aliasIIS>/<nomefile.ext>")) bytes</A>)
Program output:
Visualizza immagine (123554 bytes)