Archive for the ‘Lezioni’ Category

StdIn ed StdOut

StdIn ed StdOut, consentono di ricevere l’input da tastiera o visualizzare l’output (sono l’equivalente dei comandi scanf e printf del C). Da sottolineare che rispetto al C sono molto più semplici da usare: non bisogna infatti specificare il tipo di dato. Questo comando è molto utile nel dos (usando il cscript), addirittura talvolta non viene […]

Oggetto TextStream

VBScript ci mette a disposizione l’oggetto TextStream, grazie al quale è possibile creare, leggere e scrivere su un file di testo. Le applicazioni legate a questo oggetto sono innumerevoli; ad esempio, si può realizzare un contatore: ad ogni accesso alla pagina si legge il valore nel file di testo, e lo si riscrive incrementato di un’unità. […]

Gestione delle Cartelle

Soprattutto nelle applicazioni server Side, spesso capita di dover lavorare con cartelle e file. Nella precedente lezione abbiamo visto come usare i file, ora passiamo alle cartelle. Prima di tutto creiamo una cartella con il metodo CreateFolder: Set fso = CreateObject(“Scripting.FileSystemObject”) fso.CreateFolder (“C:prova_creazione_cartella”) MsgBox “La cartella è stata creata.” Prima di creare una cartella, sarebbe utile vedere se […]

Gestione dei File

Per poter operare con questi esempi si dovrà creare una cartella prova nel drive C: Iniziamo con il copiare il file autoexec.bat da C: a C:prova Per farlo occorre il semplice script: <SCRIPT LANGUAGE=vbscript> <!– Dim Drive, OggFile, origine, destinazione origine=”c:autoexec.bat” destinazione=”c:prova” Set fso = CreateObject(“Scripting.FileSystemObject”) set OggFile = fso.GetFile (origine) OggFile.Copy destinazione,true document.write “Il file ” & origine […]

Il FileSystem Object

Grazie all’oggetto FileSystem, attraverso VBScript è possibile conoscere informazioni sui dischi, sulle cartelle e sui file di un utente. Preoccupante, vero? Per fortuna l’utente, prima di fornire queste informazioni, viene avvertito con un messaggio come questo:

Utilizzo di VBScript con gli oggetti

Microsoft Visual Basic Scripting Edition e Microsoft® Internet Explorer gestiscono sia i controlli ActiveX, precedentemente definiti controlli OLE, che gli oggetti Java. Se si utilizza Microsoft Internet Explorer ed è stato installato il controllo Label, è possibile visualizzare la pagina generata dal codice associato.

L’Oggett TextStream

L’ultimo oggetto del file system è TextStream. Grazie a questo oggetto è possibile creare, leggere e scrivere in un file di testo. L’oggetto TextStream ha le seguenti Proprietà: AtEndOfLine restituisce True se il puntatore del file è alla fine di una riga di un file AtEndOfStream restituisce True se il puntatore del file è alla fine di […]

L’Oggetto File

Continuiamo la discesa discesa nel nostro computer e dopo l’oggetto drive e cartella ora tocca all’oggetto file. Utile per copiare, spostare e cancellare un file, ci permette anche di conoscere gli attributi di un file, la dimensione ed altre informazioni che andiamo subito a scoprire L’oggetto file ha le seguenti Proprietà: Attributes restituisce gli attributi di […]

L’Oggetto Cartella

Iniziamo ad utilizzare quelli oggetti “pericolosi” se non usati nel modo opportuno, oppure usati per far danno. Vedremo come cancellare, spostare e copiare una cartella. Pensate inserire questo codice in una email o in una pagina internet!!! Avete fatto una sorta di virus. L’oggetto cartella ha le seguenti Proprietà:

L’Oggetto Drive

L’oggetto Drive permette di recuperare le informazioni sui drive disponibili. Le proprietà dell’ oggetto Drive sono: AvaiableSpace restituisce la quantità di spazio disponibile sul drive DriveLetter restituisce la lettera del drive DriveType restituisce il tipo di drive (unknow, removable, fixed, network, CdRom, RamDisk) FileSystem restituisce il tipo di file system (FAT, NTFS, CDFS)