1樓:千羽之城
批處理很難滿足你的要求,試試vbs吧:
dim objshell
set objshell = wscript.createobject("wscript.shell")
objshell.run "rundll32.exe shell32.dll,control_rundll desk.cpl,,1"
' 設定螢幕保護
'------------------------ start --------------------------
wscript.sleep 2000
objshell.sendkeys("")
wscript.sleep 500
objshell.sendkeys("")
wscript.sleep 500
objshell.sendkeys("")
wscript.sleep 500
objshell.sendkeys("20") ' 設定螢幕保護為1分鐘
wscript.sleep 500
objshell.sendkeys("%p")
'------------------------ end --------------------------
' 設定電源和監視器
'------------------------ start --------------------------
wscript.sleep 500
objshell.sendkeys("%o")
wscript.sleep 800
objshell.sendkeys("")
wscript.sleep 500
objshell.sendkeys("%m")
wscript.sleep 500
objshell.sendkeys("") ' 設定關閉電源時間為2分鐘
wscript.sleep 500
objshell.sendkeys("%a")
wscript.sleep 500
objshell.sendkeys("")
'------------------------ end --------------------------
wscript.sleep 500
objshell.sendkeys("%a")
wscript.sleep 500
objshell.sendkeys("")
set objshell = nothing
【更新】to 玩固分子:
在我這已經測試成功,錯誤**8007007e,以下論壇有述及
其中的「the specified module could not be found」即是錯誤**的解釋,翻譯過來:未找到指定模組。這說你電腦的vbs執行環境出錯,或者丟失了相應檔案。
安裝以下檔案:
或者,開始--執行--輸入:regsvr32 scrrun.dll
2樓:匿名使用者
誰說批處理不能去
這個專業論壇裡面什麼東東都有……多搜尋
寫批處理命令,寫一個批處理命令
這樣寫 echo on set path g gba visualboyadvance.exe 我解釋下 set path這個等號後面寫入你要執行的檔案的所在目錄,比如我這裡要玩gba模擬器,它在g gba下,就這樣輸入。後面的visualboyadvance.exe是要執行的程式。把你想要執行的程...
批處理用ifnoteist命令判斷檔案複製不成功
以上指令碼寫法是正確 問題是你的bat檔案存在 這個 cd 是指bat所在的目錄 還有就是bat不會自動檢測並執行,而是要人工雙擊開啟後,才會去判斷執行操作的 如果在執行網頁時的臨時檔案 1 exe是存在於 userprofile local settings temporary internet ...
關於萬用字元使用和批處理命令,關於批處理中萬用字元的問題
讀取兩個檔案正確的部分合併成一個檔案。時間和內容應該很容易用 識別,把兩個檔案的內容貼出來我給你寫 補充 set fso createobject scripting.filesystemobject set fr1 fso.opentextfile 正確時間.txt 1 set fr2 fso.o...