實用vbs提醒小程序
更新時間:2008年05月06日 22:52:51 作者:
代碼功能:自己設置工作時間和休息時間(比如每工作1小時休息10分鐘),設定時間一到程序會自動提醒你該休息了,并自動播放音樂,休息時間一到提醒工作,并關閉音樂!
使用方法:
1. 將下面的代碼保存為:Ring.vbs (文件名可自定)
2. 將Ring.vbs移動到程序啟動組,這樣可以隨WINDOWS自動啟動了(位置是:開始--程序--啟動,XP的啟動組位置是:C:\Documents and Settings\你的用戶名\「開始」菜單\程序\啟動\)
3. 我這里使用的是Window自帶的Media Player播放音樂,所以先打開您的Media Player,將“正在播放列表”另存到D:\Music\MyMusic.wpl(保存路徑可以自定,但要在下在的代碼中修改strSoundFile的路徑),以后你只要打開電腦就可以自動提醒了!
注意:如果你使用的是Winamp播放音樂,則必有把路徑改為Winamp的播放列表文件地址,以及strCommand和strCommand2的值如:
strCommand = "C:\Program Files\Winamp\winamp.exe /prefetch:1 /Task MediaLibrary " & Chr(34) & strSoundFile & Chr(34) '播放音樂
strCommand2 = "taskkill /im winamp.exe" '關閉音樂程序
'/////////////////////////////代碼開始
Set objShell = WScript.CreateObject("WScript.Shell")
j = 60 '工作時間(分鐘)
n = 10 '休息時間(分鐘)
alertText = "休息一下,聽聽音樂" & Chr(10) & "活動一下脖子,腰部。" & Chr(10) & "生命在于運動??!" '提醒內容,Chr(10)為換行符
alertText2 = n&"分鐘休息時間到了,繼續(xù)工作!"
strSoundFile = "D:\Music\MyMusic.wpl" '自動播放列表地址
strCommand = "wmplayer.exe /prefetch:1 /Task MediaLibrary " & Chr(34) & strSoundFile & Chr(34) '播放音樂
strCommand2 = "taskkill /im wmplayer.exe" '關閉音樂程序
For i = 1 To 12 '12為提醒的次數(shù)
WScript.Sleep(1000 * 60 * j)
MsgBox alertText, 64
objShell.Run strCommand, 1, False
WScript.Sleep(1000 * 60 * n)
objShell.Run strCommand2, 0, True
MsgBox alertText2, 64
Next
'/////////////////////////////代碼結束
1. 將下面的代碼保存為:Ring.vbs (文件名可自定)
2. 將Ring.vbs移動到程序啟動組,這樣可以隨WINDOWS自動啟動了(位置是:開始--程序--啟動,XP的啟動組位置是:C:\Documents and Settings\你的用戶名\「開始」菜單\程序\啟動\)
3. 我這里使用的是Window自帶的Media Player播放音樂,所以先打開您的Media Player,將“正在播放列表”另存到D:\Music\MyMusic.wpl(保存路徑可以自定,但要在下在的代碼中修改strSoundFile的路徑),以后你只要打開電腦就可以自動提醒了!
注意:如果你使用的是Winamp播放音樂,則必有把路徑改為Winamp的播放列表文件地址,以及strCommand和strCommand2的值如:
strCommand = "C:\Program Files\Winamp\winamp.exe /prefetch:1 /Task MediaLibrary " & Chr(34) & strSoundFile & Chr(34) '播放音樂
strCommand2 = "taskkill /im winamp.exe" '關閉音樂程序
'/////////////////////////////代碼開始
Set objShell = WScript.CreateObject("WScript.Shell")
j = 60 '工作時間(分鐘)
n = 10 '休息時間(分鐘)
alertText = "休息一下,聽聽音樂" & Chr(10) & "活動一下脖子,腰部。" & Chr(10) & "生命在于運動??!" '提醒內容,Chr(10)為換行符
alertText2 = n&"分鐘休息時間到了,繼續(xù)工作!"
strSoundFile = "D:\Music\MyMusic.wpl" '自動播放列表地址
strCommand = "wmplayer.exe /prefetch:1 /Task MediaLibrary " & Chr(34) & strSoundFile & Chr(34) '播放音樂
strCommand2 = "taskkill /im wmplayer.exe" '關閉音樂程序
For i = 1 To 12 '12為提醒的次數(shù)
WScript.Sleep(1000 * 60 * j)
MsgBox alertText, 64
objShell.Run strCommand, 1, False
WScript.Sleep(1000 * 60 * n)
objShell.Run strCommand2, 0, True
MsgBox alertText2, 64
Next
'/////////////////////////////代碼結束
相關文章
視頻轉換大師WinMPG Video Convert 6.63
視頻轉換大師WinMPG Video Convert 6.63...2007-04-04
利用計劃任務和VBS腳本實現(xiàn)自動WEB共享文件夾里的文件
其實沒有題目寫得那么復雜,就是用計劃任務每隔一段時間調用VBS腳本,刷新生成一個文件列表文件用于WEB服務調用。2008-12-12
VBS基礎篇 - VBScript過程(使用sub 與 Function定義函數(shù))
在 VBScript 中,過程被分為兩類:Sub 過程和 Function 過程,需要的朋友可以參考下2018-05-05
用VBScript批量安裝網(wǎng)絡打印機和設置默認打印機
假如你有幾十臺機器,幾臺打印機,共享網(wǎng)絡上有網(wǎng)絡打印機的安裝驅動,可是每臺電腦都點擊幾次驅動十分麻煩,本人做了個VBS,這樣就方便多了,拿來和大家分享,不足之處請見諒!2009-03-03
VBS教程:函數(shù)-TypeName 函數(shù)
VBS教程:函數(shù)-TypeName 函數(shù)...2006-11-11

