微軟腳本中心
❶ vb和vbscrip有什麼區別
vbscrip是vb的一個子集。
而javascript和java完全是2個東西,雖然看起來有些相似。
❷ 腳本在伺服器中起著什麼作用
1.伺服器監控中設置執行腳本主要用於通知管理員和臨時發生故障時執行相應腳本採取相應修復措施
2.Active
Directory中管理員通過一個腳本通過軟體分發的方式就將幾百個客戶端的電腦的管理員Administrator賬號禁用或更改為公司統一的密碼,此時腳本在管理上起到了很大的作用!
3.在伺服器監控方面,伺服器出現故障前有不良現象,聰明的管理員經常不在公司,但伺服器在有些常見故障之前已經得到自動修復,這都是腳本的功能,通過強勁的監控利用腳本調動相應的應用程序等等。使得伺服器自動恢復能力怎強,腳本起了十分重要的作用!
❸ BAT或VBS結束EXE問題
方案一:利用start的wait參數等待a.exe的結束
@echo off
start b.exe
echo.
echo 已經運行a.exe和b.exe
echo.
echo a結束後,b會自動結束,請不要關閉本程序
echo.
start /wait a.exe
echo.
tskill /a b
echo 已經成功結束b.exe
echo.
pause
方案二:利用對進程中a.exe是否存在的判斷
@echo off
start a.exe
start b.exe
:again
ping -n 10 127.1 >nul 2>nul
tasklist|findstr /i "a.exe">nul &&goto again
taskkill /im b.exe /f /t >nul
pause
在我電腦上面測試通過,你試試,有問題留言
關於所有延時的辦法總結如下:
批處理延時方法小結:
1.ping
CODE: [Copy to clipboard]
--------------------------------------------------------------------------------
@echo off
:loop
echo %time%
ping 127.1 -n 2 1>nul
echo %time%
goto loop
內存使用: cmd.exe 1704k
ping.exe 2920k
誤差評定: 較高
優點: 代碼構造簡單
缺點: 內存佔用高,延遲時間長的話誤差相對較大。
2.還是ping
CODE: [Copy to clipboard]
--------------------------------------------------------------------------------
@echo off
:loop
echo %time%
ping 1 -n 1 -w 1000 2>nul 1>nul
echo %time%
goto loop
內存使用: cmd.exe 1700k
ping.exe 2912k
誤差評定: 一般
優點: 代碼構造簡單,時間越長誤差越小,精確度較高(50ms)
缺點: 內存佔用高
3.call
CODE: [Copy to clipboard]
--------------------------------------------------------------------------------
@echo off
:loop
echo %time%
call :delay 1000
echo %time%
goto loop
:delay
set /a num=num + 1
if %num% geq %1 (set num=) && goto :eof
rem for /l %%i in (1,1,%1) do echo. >nul
goto :eof
內存使用: cmd.exe 1744k [for語句方案]
cmd.exe 1740k [set+goto方案]
誤差評定: 很高 (受CPU頻率影響非常大,幾乎無法准確把握全局延遲時間)
優點: 精確度較高
缺點: 不適合需精確把握時間的場合
4.msg
CODE: [Copy to clipboard]
--------------------------------------------------------------------------------
@echo off
:loop
echo %time%
msg %username% /time:20 /w "正在延時,點確定可以取消延時!"
echo %time%
goto loop
內存使用: cmd.exe 1752k
msg.exe 2620k
誤差評定: 低
優點: 比較穩定,可中途取消延時,代碼構造簡單
缺點: 內存佔用非常大,有窗口彈出(優點?缺點?)
5.vbs
CODE: [Copy to clipboard]
--------------------------------------------------------------------------------
@echo off
echo Wscript.Sleep WScript.Arguments(0) >%tmp%\delay.vbs
:loop
echo %time%
cscript //b //nologo %tmp%\delay.vbs 2000
echo %time%
goto loop
內存使用: cscript.exe 4812k
cmd.exe 1708k
誤差評定: 很低
優點: 精確度最高,使用更靈活,方便
缺點: 產生臨時文件,內存佔用多
你可以根據需要自己選用
❹ vbscript詳細完整版教程
【先說幾點注意事項】
1. 你有沒有任何一種計算機語言編程的基礎,如果有的話,VBScript是非常容易的,要學的,是語言本身以外的各個方面
2. VBScript無非三種應用,嵌入網頁、系統管理、實用小工具,你想做哪一種?這三種需要學的東西不太一樣
3. VBScript是微軟的東西,所以,最好的資料得去微軟的腳本中心找,即TechNet和MSDN
4. 選擇一個好的腳本編輯器,然後開始多讀別人的代碼,多練自己的代碼。別老用記事本,當你的腳本超過百行你就不會再想用記事本了。我推薦Notepad++和PrimalScript,前者免費又好用;後者地球上暫無出其右者,唯一的缺點是收費,而且很貴,最新版是2009,暫未出現容易獲得的破解版,只能試用XX天
5. 不懂的東西多上CSDN或者DOS聯盟發帖子問,以後別在這里問了
【推薦教程】
下面提到的所有文件在網上都可以搜得到,如果你搜不到,那麼在學編程之前先學學搜索資料
《Microsoft Windows 腳本技術》這個是chm格式的中文官方手冊,夠詳細。雖然不是以教程的形式來寫的,但如果能力較強也足以作為教程。!!!必備資料!!!
《Managing Windows with VBScript and WMI》我入門時看的是這個,也是chm格式。雖然是全英文,但語言通俗易懂,由淺入深,非常推薦
另有兩本教程
《Windows Scripting Secrets》pdf格式
《The Portable Script Center》chm格式
也不錯,尤其是第一本
如果E文不夠好,可以看看TechNet的有關教程,中文講解,視頻,看完可以入門
❺ 如何將EXCEL中的生成到WORD文檔中。
利用vbs來操作excel跟word,有了思路之後就是去網上找資源。關於Vbs腳本的幫助,很多都可以
在微軟的腳本中心找到。你只需要在Google里輸入 "微軟腳本中心"就可以找到主頁了,之後因為我們要操作的是Word跟Excel,
再選擇到office分支下就可以了。裡面有一些操作Word跟Excel的例子,好好理解之後,就可以寫出我們自己的代碼了。
以下就是我考慮問題的方法。接下來就是我結合腳本中心的幫助寫出來的代碼。代碼的使用方法就是把代碼保存為vbs,然後你只要結合圖片
說明,把對應的文件做出來,雙擊就可以看到效果了。^_^
美中不足的是要頻繁的打開關閉Word文檔,導致速度有點慢。不過還好,^_^,再怎麼慢也比自己一個一個去復制
然後再去粘貼強吧,^_^。用這個代碼的話,你只要輕輕的一雙擊,然後就可以端著咖啡跟旁邊的同事聊天去啦。哈哈哈。。。。。。