vbs脚本编程与windows批处理命令初体验
第一次寫到一半斷電,沒存草稿——T_T
本人在其他博客發布的內容(人人、QQ空間等)常年累月的瀏覽量也很少過10。在剛申請的博客園中發了兩篇文章,短短10天瀏覽竟然過百,小興奮一個,大蝦們莫笑哈!
前一段時間在公司看見有人用批處理,感覺很爽,回來就研究了一下。國際慣例,先從HelloWorld開始,不過是高級一點的HelloWorld。是一個批處理程序調用vbs,然后再由vbs做一些交互。來,開整:
新建一個txt文檔,命名為script,后綴改為vbs
'文件script.vbs
DIM name
name=InputBox("你叫什么名字?","系統提示")
if name="" then
??? MsgBox "你沒有輸入任何信息!"
else
??? MsgBox "歡迎你,"&name&"!"
end if
'文件script.vbs結束
我在一個教程上看的end if中間竟然沒有看到空格,害我調試了半天。保存雙擊,一個輸入對話框,輸入名字后由一個歡迎彈窗,結束。
下一個,新建一個txt文檔,命名為shell,后綴改為bat
@echo off
rem shell.bat文件
echo 這是一個批處理文件
IF EXIST script.vbs (
call script.vbs
) ELSE (
echo 文件script.vbs不存在)
pause
rem shell.bat文件結束
這個也是空格問題if條件與括號之間的空格還有else與括號之間的空格。
這個程序顯示了一些信息后調用了那個script.vbs文件。
這幾個空格告訴我,看書和實際寫代碼還真是有很大差別的。
轉載于:https://www.cnblogs.com/shiyu460/archive/2011/04/10/2011441.html
總結
以上是生活随笔為你收集整理的vbs脚本编程与windows批处理命令初体验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]桌面任务栏时间显示为yyyy-M-
- 下一篇: Direct2D (35) : 通过 D