VBS

VBSの緊急停止

  1. Ctrl + Alt + Delete でタスクマネージャーを起動
  2. 簡易表示になっている場合は【詳細(D)】をクリック (または Alt + D ) で詳細表示へ切り替え
  3. タスクマネージャー内プロセスタブから Microsoft Windows Based Script Host のタスクを探す
  4. Microsoft Windows Based Script Host タスク上で右クリックし【タスクの終了(E)】をクリック

「多店舗展開ECシステム開発日誌」VBScript(WSH):VBSのプロセスを簡単にKILLするツール
https://qol-kk.com/wp2/blog/2021/01/15/post-2444/

読み上げ繰り返し

                    
                    Dim Message, Speak
                    Message = InputBox("Ute !", "Speak")
                    if len(Message)>0 then
                        Set Speaker = CreateObject("sapi.spvoice")
                        Speaker.Rate = 3
                        Speaker.Volume = 100
                        Do
                            Speaker.Speak Message
                        Loop
                    end if
                    Set Speaker = Nothing
                    
                

読み上げ繰り返し(段々早くなる)

                    
                    Dim Message, Speak, i
                    Message = InputBox("Ute !", "Speak")
                    if len(Message)>0 then
                        Set Speaker = CreateObject("sapi.spvoice")
                        Speaker.Volume = 100
                        i = -10
                        Do
                            Speaker.Rate = i
                            Speaker.Speak Message
                            i = i + 1
                        Loop
                    end if
                    Set Speaker = Nothing
                    
                

VBSの多重起動

VBSは重複起動できるので、ボイスパーカッションみたいなこともできます。

単一で起動させる場合は、下記のリンクを参照

にんにく君 「にんにく君のブログ」【VBS(VBScript)】スクリプトの重複起動時に自分ごとタスクキルする処理
https://ameblo.jp/08128888/entry-12353303739.html

リンク

  1. 「多店舗展開ECシステム開発日誌」VBScript(WSH):VBSのプロセスを簡単にKILLするツール
    https://qol-kk.com/wp2/blog/2021/01/15/post-2444/
  2. 山村 すすむ「Windows 疑問・トラブル即解決 | FAQ CENTER」PC で文字を読み上げる サンプルコード
    https://tooljp.com/CommandBank/Windows/Speak/PC-speak.html
  3. Pavaux 1963 「Qiita」SAPIを使ってパソコンに喋らせる
    https://qiita.com/Pavaux/items/e51ebe991d8a8297a93d
  4. t-hom 「t-hom’s diary」VBScriptとSAPIとタスクスケジューラで、一定時間ごとに音声で休憩を促す仕組みを構築
    https://thom.hateblo.jp/entry/2018/01/03/171146
  5. にんにく君 「にんにく君のブログ」【VBS(VBScript)】スクリプトの重複起動時に自分ごとタスクキルする処理
    https://ameblo.jp/08128888/entry-12353303739.html