VB스크립트

VB스크립트
개발자마이크로소프트
발표일1996년(29년 전)(1996)
최근 버전5.8
운영 체제윈도우
파일 확장자.vbs, .vbe, .wsf, .wsc (.hta, .htm, .html, .asp)
웹사이트docs.microsoft.com/en-us/previous-versions/t0aew7h6(v=vs.85)
주요 구현체
윈도우 스크립트 호스트, 액티브 서버 페이지
영향을 받은 언어
비주얼 베이직
영향을 준 언어
윈도우 파워셸

VB스크립트(VBScript)는 마이크로소프트가 개발한 액티브 스크립트 언어이다. 이 언어의 구문은 마이크로소프트의 비주얼 베이직 프로그래밍 언어 계통의 일부를 반영한다.

VB스크립트는 윈도우 98 이후의 여러 윈도우 운영 체제에서 기본으로 설치되어 있으며[1], 윈도우 서버 운영 체제의 경우 윈도우 NT 4.0 옵션 팩 이후로 이용이 가능하다.[2] 또, 실행 중인 장치의 목적과 구성에 따라 윈도우 CE에서도 선택적으로 이용이 가능하다.

초기에는 1970년대 말에 처음 개발된 배치 언어보다 더 강력한 자동화 도구 검색에 대한 지원을 윈도우 관리자로부터 받았다. VB스크립트는 호스트 환경 안에서 실행되어야 하며, 어떠한 환경에서는 마이크로소프트 윈도우의 표준 설치(윈도우 스크립트 호스트, 윈도우 인터넷 익스플로러) 위에 제공된다. 게다가 VB스크립트 호스트 환경은 마이크로소프트 스크립트 컨트롤(msscript.ocx)과 같은 기술을 통해 다른 프로그램에 이식되는 경우가 있다.

예제

다음 예제는 Microsoft Windows NT 시스템의 WMI(Windows Management Instrumentation) 서비스를 이용하여 메모장 프로그램의 프로세스(notepad.exe)를 종료시킨다.

Option Explicit ' 변수 선언 요구
On Error Resume Next ' 오류가 발생해도 속행
Const ProcessToKill = "notepad.exe" ' 종료할 프로세스 명 지정 (notepad.exe)
Dim oWMI, oQuery, oProc, iCount ' 변수 선언
Set oWMI = GetObject("winmgmts:") ' 로컬 컴퓨터의 WMI 서비스에 접속하여 WMI 서비스 개체 취득
If Not IsObject(oWMI) Or oWMI Is Nothing Then ' WMI 서비스 개체를 얻는 데에 실패했다면
    ' 오류 메시지 출력
    MsgBox "WMI 서비스가 실행 중이 아닙니다." & vbCrLf & vbCrLf & _
    "이 스크립트는 윈도우 NT 이상, WMI 서비스가 실행 중인 컴퓨터에서만 실행 가능합니다.", vbCritical

    ' 종료 코드 1번으로 스크립트 실행 종료
    WScript.Quit 1
End If

' WMI 서비스에 쿼리를 보내 ProcessToKill 상수에 지정된 프로세스와 같은 프로세스 개체를 검색함
Set oQuery = oWMI.ExecQuery("SELECT * FROM win32_process WHERE Name = '" & ProcessToKill & "'")
iCount = 0 ' 프로세스 카운트 변수 초기화
' 쿼리 내에 검색된 각각의 모든 개체(프로세스 개체) oProc 들에 대해
For Each oProc In oQuery
    oProc.Terminate ' 프로세스를 강제로 종료
    iCount = iCount + 1 ' 프로세스 카운트를 하나 증가
Next ' oProc

' 결과를 사용자에게 출력
If iCount > 0 Then
    WScript.Echo "총 " & iCount & " 개의 메모장 프로세스가 종료되었습니다."
Else
    WScript.Echo "컴퓨터에 실행 중인 메모장 프로세스를 발견할 수 없었습니다."
End If

' 개체의 인스턴스를 해제함
Set oProc = Nothing
Set oQuery = Nothing
Set oWMI = Nothing

같이 보기

각주

외부 링크

  • VBScript (마이크로소프트 개발자 네트워크)

Read other articles:

RT-21 Temp 2S adalah rudal balistik antarbenua mobile yang dikembangkan oleh Uni Soviet selama Perang Dingin. Itu diberi nama pelaporan NATO SS-16 Sinner dan membawa penunjukan industri 15Zh42. RT-21 adalah ICBM mobile pertama yang dikembangkan oleh Uni Soviet. Ini sangat bergantung pada RT-21M Pioner (SS-20 Saber), sebuah rudal jarak pendek, untuk teknologi. Program ini menjadi terperosok dalam serangkaian komplikasi perjanjian, termasuk pertanyaan tentang penggunaan dari peluncur rudal tea...

 

Pemberontakan Arab di Palestina 1936–39. Sebuah bus dipasangi dengan kawat untuk melindungi bus tersebut dari lemparan batu dan granat. Havlagah (Ibrani: ההבלגהcode: he is deprecated , Penahanan Diri) adalah sebuah kebijakan strategis yang dipakai oleh para anggota Haganah dengan kaitan terhadap tindakan yang diambil terhadap kelompok-kelompok Arab yang menyerang pemukiman Yahudi pada masa Mandat Palestina. Prinsip-prinsip intinya adalah mencegah dan menghindari diri dari tindak balas...

 

Specific domain of child development Social emotional development represents a specific domain of child development. It is a gradual, integrative process through which children acquire the capacity to understand, experience, express, and manage emotions and to develop meaningful relationships with others.[1] As such, social emotional development encompasses a large range of skills and constructs, including, but not limited to: self-awareness, joint attention, play, theory of mind (or ...

George AkerlofLahirGeorge Arthur Akerlof17 Juni 1940 (umur 83)New Haven, ConnecticutKebangsaanUnited StatesInstitusiUniversity of California, BerkeleyMazhabNew Keynesian economicsAlma materMIT (Ph.D.)Yale University (B.A.)DipengaruhiRobert SolowKontribusiInformation asymmetryEfficiency wagesPenghargaanNobel Prize in Economics (2001)Informasi di IDEAS / RePEc George Arthur Akerlof (lahir 17 Juni 1940 di New Haven, Connecticut) ialah ekonom Amerika Serikat. Akerlof menerima...

 

Queen of Sweden and Norway from 1859 to 1871 Louise of the NetherlandsQueen consort of Sweden and NorwayTenure8 July 1859 – 30 March 1871Coronation3 May 1860 (Sweden)5 August 1860 (Norway)Born(1828-08-05)5 August 1828The Hague, United Kingdom of the NetherlandsDied30 March 1871(1871-03-30) (aged 42)Stockholm, United Kingdoms of Sweden and NorwayBurialRiddarholmen ChurchSpouse Charles XV & IV ​(m. 1850)​Issue Louise, Queen of Denmark Prince Carl Oscar, D...

 

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article n’est pas rédigé dans un style encyclopédique (janvier 2019). Vous pouvez améliorer sa rédaction ! Pour les articles homonymes, voir INRS. Institut national de recherche et de sécuritéHistoireFondation 1947CadreSigles (en) INRS, INRSZone d'activité FranceType Institut de rechercheForme juridique Association loi de 1901Structure Conseil d'administration paritaireSiège ParisPays ...

Pelly Bay, Northwest Territories redirects here. For the body of water, see Pelly Bay. For other uses, see Pelly Bay (disambiguation). Hamlet in Nunavut, CanadaKugaaruk ᑰᒑᕐᔪᒃHamletOverlooking the communityKugaarukShow map of NunavutKugaarukShow map of CanadaCoordinates: 68°32′05″N 089°49′30″W / 68.53472°N 89.82500°W / 68.53472; -89.82500[1]CountryCanadaTerritoryNunavutRegionKitikmeotElectoral districtNetsilikCatholic mission1937Government&...

 

 Республика Косовоалб. Republika e Kosovësсерб. Republika Kosova Первая почтовая марка UNMIK,2000  (Mi #1) История почты Почта существует с 21 декабря 1959 Почтовые администрации UNMIK (2000—2007) 1 немецкая марка =100 пфеннигов (до 2002),1 евро = 100 центов(с 2002) Республика Косово (РК; с 2008) 1 евро = 100 цен�...

 

1969 novel by Monique Wittig Les Guérillères AuthorMonique WittigTranslatorDavid Le VayCountryFranceLanguageFrenchGenreNovelPublisherLes Éditions de MinuitPublication date1969Published in English1971 Les Guérillères is a 1969 novel by Monique Wittig.[1] It was translated to English in 1971.[1][2] Plot introduction Les Guérillères is about a war of the sexes, where women engage in bloody, victorious battles using knives, machine guns and rocket launchers. ...

  此條目介紹的是2012年在上海创办的一家民营新闻媒体。关于1946年在上海创刊的一份周刊,请见「观察 (杂志)」。关于2013年在上海创办、原名「上海觀察」的网络应用程序,请见「上觀新聞」。关于“观察者”的其他含义,请见「观察者」。 此條目過於依赖第一手来源。 (2021年1月17日)请補充第二手及第三手來源,以改善这篇条目。 观察者网观察者网首页在2019年7月...

 

Siegfried FietzFietz in 2012Born (1946-05-25) 25 May 1946 (age 77)BerleburgOccupations Composer Singer-songwriter Music producer Sculptor Organizations Hessischer Rundfunk Abakus Musik Verlag Siegfried Fietz (German: [ˈziːkfʁiːt ˈfiːts]; born 25 May 1946) is a German singer-songwriter, composer, music producer and sculptor. He is known for songs of the genre Neues Geistliches Lied, particularly his setting of Dietrich Bonhoeffer's poem Von guten Mächten. Career Born in Ber...

 

Category of words in English that prototypically stand in for other noun phrases Part of a series onEnglish grammar MorphologyPluralsPrefixes (in English)Suffixes (frequentative) Word typesAcronymsAdjectivesAdverbs (flat)ArticlesCoordinatorsCompoundsDemonstrativesDeterminers (List here)ExpletivesIntensifierInterjectionsInterrogativesNounsPortmanteausPossessivesPrepositions (List here)Pronouns (case · person)SubordinatorsVerbs VerbsAuxiliary verbsMood (conditional · imperative · subjunctive...

700

Artikel ini tentang tahun 700. Untuk angka, lihat 700 (angka). 700MileniumMilenium ke-1AbadAbad ke-7Abad ke-8 Abad ke-9Dasawarsa 680-an690-an700-an710-an720-anTahun698699700701702703704 700 menurut topik Pemimpin Kategori Kelahiran Kematian 700 dalam kalender lainKalender Gregorian700DCCKalender Bahá'í−1144 – −1143Kalender Bali621–622Kalender Bengali107Kalender Berber1650Kalender Buddha1244Kalender Burma62Kalender Tionghoa己亥年 (Babi Tanah)3396 atau 1250  ...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Charles Anthony Deane – news · newspapers · books · scholar · JSTOR (May 2022) (Learn how and when to remove this message) Pioneering diving engineer and inventor of a surface supplied diving helmet For other people named Charles Deane, see Charles Deane (disam...

 

桑志华旧居天津市文物保护单位地址天津市河西区分类近现代重要史迹及代表性建筑时代1923年编号4-91认定时间2013年1月5日 桑志华旧居位置天津市河西区建成时间1922年 天津市人民政府公布天津市历史风貌建筑评定时间2005年8月31日參考編碼0220004等级重点保护 桑志华旧居建于1922年,为北疆博物院的创办者法国传教士桑志华在天津的旧居,该建筑位于当时的天津英租界的马厂�...

Kristal kalsit dari Tambang Sweetwater, Distrik Viburnum Trend, Reynolds County, Missouri; 6.2 × 6 × 3.3 cm Mineral karbonat adalah mineral-mineral yang mengandung ion karbonat, CO2−3. Pembagian karbonat Karbonat anhidrat Rodokrosit, Tambang Sweet Home, Alma, Colorado; 5.2 × 4.2 × 2.3 cm Smithsonit, Tambang Silver Bill, Pegunungan Dragoon, Cochise County, Arizona; 4.8 × 4.1 × 2.4 cm Grup kalsit: trigonal Kalsit CaCO3 Gaspéit (Ni,Mg,Fe2+)CO3 Magnesit MgCO3 Otavit CdCO3 Rodokrosit MnCO...

 

Ancient Greek mythical character This article is about the mythological figure. For other uses, see Meleager (disambiguation). Meleagros redirects here. For the genus of beetle, see Meleagros (beetle). MeleagerPrince of CalydonAbodeCalydonPersonal informationParentsOineus and AlthaeaSiblingsDeianiraConsortAtalantaCleopatraOffspringParthenpaios Part of a series onGreek mythology Deities Primordial Titans Olympians Nymphs Water Chthonic Heroes and heroism Heracles Labours Achilles Hector Diomed...

 

Species of tree This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (January 2015) (Learn how and when to remove this message) Swietenia humilis S. humilis in San Luis de la Loma, Guerrero Conservation status Endangered  (IUCN 3.1)[1] CITES Appendix II (CITES)[2] Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angio...

Helado liofilizado[1]​ Un liofilizador de mesa En el diagrama de fases la frontera entre gas y líquido va desde el punto triple hasta el punto crítico. La liofilización (flecha azul) lleva el sistema alrededor del punto triple, evitando así la transición directa de líquido a gas de un secado tradicional (Flecha verde). Proceso. La liofilización, deshidrocongelación o criodesecación [2]​, es un proceso de deshidratación usado generalmente para conservar un alimento perece...

 

Півник васильківської майолікиТворець:Протор'єв Валерій Семенович, Протор'єва Надія ЮхимівнаЧас створення:1960-1980тіМатеріал:майоліка  Півник васильківської майоліки у Вікісховищі Півник васильківської майоліки, Бородянський півник, Півник з Бородянки — тиражо...