[請益] 用VBS來寫幾秒後關機的問題
我的程式如下:
stranswer = InputBox("請輸入幾「秒」後關機:", "幾秒後關機")
If stranswer = "" Then
Wscript.Quit
Else
set objshell = CreateObject("Wscript.Shell")
objshell.run("%comspec% /k" & "shutdown" & " -s" & " -t" & XXXXXXX)
End If
問題就出在倒數第二行的XXXXXXX,因為這邊應該要數字,而這個數字是從
第一行接受到的,不過最後一行都只認stranswer,而不認所輸入的數字
(正確來說要 shutdown -s -t 數字,而是程式認定為 shutdown -s -t stranswer)
所以造成在cmd下輸入了shutdown -s -t stranswer而錯誤,請教大家要如何修正呢,
謝謝大家^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.97.177
推
02/20 00:20, , 1F
02/20 00:20, 1F
推
02/20 01:20, , 2F
02/20 01:20, 2F
→
02/20 01:21, , 3F
02/20 01:21, 3F
→
02/20 01:21, , 4F
02/20 01:21, 4F
→
02/20 08:25, , 5F
02/20 08:25, 5F
→
02/20 08:26, , 6F
02/20 08:26, 6F
→
02/20 08:27, , 7F
02/20 08:27, 7F
推
02/20 12:16, , 8F
02/20 12:16, 8F
→
02/20 20:03, , 9F
02/20 20:03, 9F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章