VBScript

VBScript (viết tắt của Visual Basic Script Edition) là một ngôn ngữ văn lệnh được thông dịch bởi Windows Script Host của Microsoft. Cấu trúc của nó phản ánh nguồn gốc của nó là một sự biến đổi của ngôn ngữ Visual Basic của Microsoft. Nó có được sự hỗ trợ quan trọng có lợi từ việc các nhà quản lý của Windows tìm kiếm một công cụ tự động mạnh hơn ngôn ngữ batch (được phát triển trong thập niên 1970).

VBScript được thông dịch bằng một phương tiện kịch bản là vbscript.dll, thứ có thể được gọi lên bởi phương tiện asp.dll trong môi trường web, wscript.exe trong môi trường đồ họa Windows, và cscript.exe trong môi trường dòng lệnh. Mã nguồn VBScript chứa trong những tập tin văn bản (text) độc lập và có phần mở rộng (kiểu file hay extension) đặc trưng là .vbs nên có thể mở và soạn thảo trong một trình soạn thảo văn bản.

Khi được sử dụng trong trình duyệt, VBScript rất giống chức năng với JavaScript – nó tiến hành mã được ghi trong các tập tin HTML. VBScript có được sử dụng để tạo ra các ứng dụng HTML (có dạng .hta) yêu cầu Internet Explorer 5 hoặc mới hơn. Các nhà phát triển web có thể thích JavaScript cho các trình duyệt khác tốt hơn Internet Explorer.

Tham khảo

Các cú pháp cơ bản

' Đây là Comment
Msgbox "Hello World" ' tạo 1 thông báo lỗi có nội dung là Hello World

Liên kết ngoài

  • Hướng dẫn VBScript của Microsoft
Bài viết này vẫn còn sơ khai. Bạn có thể giúp Wikipedia mở rộng nội dung để bài được hoàn chỉnh hơn.
  • x
  • t
  • s
  • x
  • t
  • s
Dùng cho kỹ nghệ
Dùng trong giảng dạy
Có giá trị lịch sử
  • ABC
  • ALGOL
  • APL
  • BASIC
  • Clipper
  • COBOL
  • Hope
  • MUMPS
  • Pascal
  • PL/I
  • PowerBuilder
  • Simula
  • x
  • t
  • s
Thành phần Microsoft Windows
Công cụ
quản lý
Ứng dụng
Shell
Dịch vụ
Hệ thống tập tin
Máy chủ
  • Tên miền
  • Active Directory
  • DNS
  • Group Policy
  • Roaming user profiles
  • Chuyển hướng thư mục
  • Distributed Transaction Coordinator
  • MSMQ
  • Windows Media Services
  • Rights Management Services
  • IIS
  • Remote Desktop Services
  • WSUS
  • SharePoint
  • Network Access Protection
  • PWS
  • DFS Replication
  • Remote Differential Compression
  • Print Services for UNIX
  • Remote Installation Services
  • Windows Deployment Services
  • System Resource Manager
  • Hyper-V
  • Server Core
Kiến trúc
  • Cấu trúc Windows NT
  • Quá trình khởi động
  • CSRSS
  • Desktop Window Manager
  • Portable Executable
  • Enhanced Write Filter
  • Graphics Device Interface
  • hal.dll
  • I/O request packet
  • Imaging Format
  • Kernel Transaction Manager
  • Tập tin thư viện
  • Logical Disk Manager
  • LSASS
  • MinWin
  • NTLDR
  • Ntoskrnl.exe
  • Object Manager
  • Open XML Paper Specification
  • Registry
  • Resource Protection
  • Security Account Manager
  • Server Message Block
  • Shadow Copy
  • SMSS
  • System Idle Process
  • USER
  • WHEA
  • Mã lệnh Win32
  • Winlogon
Bảo mật
Tương thích
  • COMMAND.COM
  • Máy ảo DOS
  • Windows on Windows
  • WoW64
  • Windows Subsystem for Linux
API
Đã ngừng
Trò chơi
Ứng dụng
Khác
  • ScanDisk
  • File Protection
  • Media Control Interface
  • Next-Generation Secure Computing Base
  • POSIX subsystem
  • Interix
  • Video for Windows
  • Windows SideShow
  • Windows Services for UNIX
  • Windows System Assessment Tool
  • WinFS
Chuyển sang
Microsoft Store
Trò chơi điện tử
  • Microsoft Solitaire Collection
  • Surf
  • x
  • t
  • s
Các biến thể của ngôn ngữ lập trình BASIC
Cổ điển
  • Altair BASIC
  • Applesoft BASIC
  • Atari BASIC
  • Atari Microsoft BASIC
  • Atari ST BASIC
  • BASICA
  • BASIC A+
  • BASIC Programming
  • BASIC XE
  • BASIC XL
  • Casio BASIC
  • Chipmunk Basic
  • Color BASIC
  • Commodore BASIC
  • Extended Color BASIC
  • Dartmouth BASIC
  • Disk Extended Color BASIC
  • Family BASIC
  • GFA BASIC
  • GW-BASIC
  • HP BASIC for OpenVMS
  • HP Time-Shared BASIC
  • IBM BASIC
  • Integer BASIC
  • Locomotive BASIC
  • Mallard BASIC
  • Microsoft BASIC
  • MSX BASIC
  • Pure Basic
  • Rocky Mountain BASIC
  • S'-BASIC (Tandy, Casio, Sharp Pocket Computers)
  • ScriptBasic
  • Sinclair BASIC
  • Southampton BASIC System
  • STOS BASIC
  • TI BASIC (TI 99/4A)
  • TI-BASIC (calculators)
  • TI Extended BASIC (aka XBasic)
  • Tiny BASIC
  • Turbo-Basic XL
  • Tymshare SUPER BASIC
  • UBASIC
  • Vilnius BASIC
  • XBasic
Hướng thủ tục
  • AmigaBASIC
  • AMOS BASIC
  • ASIC
  • BBC BASIC
  • Beta BASIC
  • DarkBASIC
  • FreeBASIC
  • FutureBASIC
  • GFA BASIC
  • GLBasic
  • Liberty BASIC
  • Microsoft Small Basic
  • PowerBASIC
  • PureBasic
  • QBasic
  • QB64
  • QuickBASIC
  • SmallBASIC
  • SuperBASIC
  • ThinBasic
  • True BASIC
  • Turbo Basic
  • XBasic
  • Xblite
  • Basic4ppc
  • Visual Test
  • B4J
Với mở rộng đối tượng
Cho thiết bị di động
  • B4X
  • Basic4android (B4A)
  • Basic4ppc
  • GLBasic
  • NS Basic
  • Basic4ios (B4i)
Microsoft
Phần mềm của hãng thứ 3
mô phỏng VB