VBScript: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile |
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti. Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile Attività per i nuovi utenti Suggerito: aggiungi collegamenti |
||
Riga 23:
Ad ottobre 2023 Microsoft '''ha deprecato''' VBScript. Nelle versioni future di Windows, VBScript sarà disponibile come funzionalità su richiesta prima della sua rimozione dal [[sistema operativo]]. <ref>{{Cita web|url=https://learn.microsoft.com/en-us/windows/whats-new/deprecated-features|titolo=Deprecated features in the Windows client - What's new in Windows|autore=mestew|sito=learn.microsoft.com|data=2023-11-07|lingua=en-us|accesso=2023-11-09}}</ref>
==Descrizione==
Riga 31:
La versione di VBScript presente all'interno di [[Internet Explorer]] offre praticamente le stesse funzionalità di [[JavaScript]] ma, data la sua incompatibilità con gli altri [[browser]] molti programmatori preferiscono utilizzare [[JavaScript]].
A partire da [[Internet Explorer 11]], VBScript è considerato deprecato e non dovrebbe più essere usato come linguaggio di script web.<ref name="microsoft.com">{{cita web|url=https://msdn.microsoft.com/it-it/library/ie/dn384057(v=vs.85).aspx|titolo=VBScript non è più supportato in modalità Periferico di IE11 per l'area Internet (Windows)|sito=microsoft.com|accesso=7/7/2014}}</ref>
=== Utilizzi ed estensioni di Visual Basic Scripting ===
VBScript non è un semplice sostituto dei batch DOS: questa tecnologia permette di compiere operazioni ben più raffinate. Tramite apposite librerie è possibile effettuare ricerche su testo tramite [[Espressione regolare|espressioni regolari]], scrivere e leggere file (''FileSystemObject''), controllare applicazioni esterne come [[Microsoft Excel|Excel]], [[Microsoft Word|Word]] o [[Microsoft Access|Access]], effettuare delle [[query]] su database (tramite [[ODBC]]) o sul sistema operativo allo scopo di produrre report o modificarne i valori (tramite [[Windows Management Instrumentation]]).
Visual Basic Scripting permette inoltre di effettuare task amministrativi anche su computer remoti. La sua versatilità ha anche dei lati negativi: Visual Basic Scripting è un linguaggio usato spesso per la produzione di virus informatici in ambiente Windows. A sua discolpa va detto che il problema risiede nei criteri di protezione delle vecchie versioni di Windows, e non tanto nel VBS in sé. Infatti, nei sistemi operativi con criteri di sicurezza più elevati, basati su diritti di accesso dei singoli utenti e programmi, non è possibile scrivere virus ad alta infettività nemmeno in altri linguaggi più potenti.
|