vbs和bat那些事

2021-09-24 15:48:08 字數 677 閱讀 7702

vbs介紹

vbs是一種windows指令碼,全稱是 : microsoft visual basic scriptedition.

vbs是visualbasic的的乙個抽象子集,是系統內建的,用它編寫的指令碼**不能編譯成二進位制檔案,直接由windows系統執行(實際是乙個叫做宿主host的解釋源**並執行),高效、易學,但是大部分高階語言能幹的事情,它基本上都具備,它可以使各種各樣的任務自動化,可以使你從重複瑣碎的工作中解脫出來,極大的提高工作效率。

vbs指令碼其實就是一種計算機程式語言,但是由於缺少計算機程式語言中的部分要素,對於事件的描述能力較弱,所以稱為指令碼,它最方便的地方就是提供了對com物件的簡便支援。那麼什麼是com物件呢?

com物件就是一些具有特定函式功能項程式模組,他們一般以ocx或者dll作為副檔名,你只要找到包含有你需要的功能的模組檔案,並在指令碼中規範的引用,就可以實現特定的功能,也就是說vbs指令碼就是呼叫現成的「控制項」作為物件,用物件的屬性和方法實現目的,完全免去了編寫**、設計演算法等等麻煩

批處理檔案,在dos和windows(任意)系統中,.bat檔案是可執行檔案,由一系列命令構成,其中可以包含對其他程式的呼叫。這個檔案的每一行都是一條dos命令(大部分時候就好像我們在dos提示符下執行的命令列一樣),你可以使用dos下的edit或者windows的記事本(notepad)等任何文字檔案編輯工具建立和修改批處理檔案。

指標和引用那些事

指標和引用的概念 引用 乙個已定義變數別名 指標和引用區別 1 指標是乙個位址,指向記憶體中一塊儲存單元,它的值可以發生變化,可以指向其他儲存單元 引用是乙個變數別名,和原來變數是同乙個東西,即在記憶體中占有同一儲存單元,被編譯器實現為const指標,並且不可被多次初始化 重定義 話不多說,看下面例...

VBS和bat批處理逐行讀取檔案例項

首先是批處理的,很簡單,每隔兩秒鐘讀取一行。複製 如下 echo off for f tokens i in lrbf.ini do echo i ping n 2 127.1 nul pause 更直觀的 複製 如下 for f delims i in file.txt do echo i 程式設...

bat檔案那些事兒

echo off echo off echo 當前碟符 d0 echo 當前碟符和路徑 dp0 echo 當前批處理全路徑 f0 echo 當前碟符和路徑的短檔名格式 sdp0 echo 當前cmd預設目錄 cd set pt c for f in pt do call dosend f pause...