• ベストアンサー

VBSをつかって メッセージを自動で消す方法を 教えてください。

Koba5の回答

  • ベストアンサー
  • Koba5
  • ベストアンサー率55% (11/20)
回答No.1

関連するQ&A

  • VBでメッセージを表示し、VBで閉じる方法

    VBScriptで、以下のような記述でOS上でメッセージを出すとします。 WScript.Echo "こんにちは" これを例えば、message.vbsというファイルにしてPC内に置いておき、これを起動させてメッセージを表示させた後、好きなタイミングでまたVBScriptでこれを自動で閉じたいのですが。 何秒後に自動で閉じるとかではなく、あくまで違うVBScriptファイルでmessage.vbsを閉じるという事は可能なのでしょうか? 使い方としては、message.vbsを起動させてメッセージを表示。 VBScriptでこれを閉じるためのスクリプトを作成しておき(close.vbsとします)、close.vbsを起動。 close.vbsで、message.vbsが起動させてたメッセージを閉じる。 という流れをOS上でさせたいのですが。

  • VBS 教えて!

    こんばんは、VBSを使って簡単な計算機を作りたいのですが、わからない所があるので教えて頂きたいです。 私はプログラミングはしたことがなくVBSというものをネットで見て、まだ10分程度の知識ですので、詳しく教えて頂ければ幸いです。 ↓現在 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ total = Inputbox("動画の再生時間を入力してください","ビットレート自動計算機") music = Inputbox("音声ビットレートを入力してください","ビットレート自動計算機") x = 335544/total - music - 15 Msgbox "推奨映像ビットレートは" & x & "kbpsです。" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (1)totalのinputboxに?時間?分?秒??(1/100秒)まで入力できるように入力ボックスを増やしたいのですが、どうやってやればいいのでしょうか? (2)totalに何も入力されなかった場合に、「再生時間を入力してください」とメッセージを表示し、再度入力欄に戻させたいのですが、どうやってやればいいのでしょうか? (3)xの式が負になった場合に、「入力した情報は不正です。」とメッセージを表示し、再度最初から入力欄に戻させたいのですが、どうやってやればいいのでしょうか? 他にも質問があるのですが、とりあえず上の3つを教えて頂きたいです。

  • vbsでIPアドレス取得&第3まで

    vbs でIPアドレス取得したいのですが第3までの取得にしたいです。 ex 192.168.11.  192.168.101.  と場所によって2桁3桁に代わってしまうため何文字目と決め打ちできない状態にあります。 のようにIPアドレスの第3まで取得したいのです 不躾な質問で恐縮ですが、お分かりの方ご教授いただければ幸いです。

  • VBSで自身の実行状態をチェックする方法

    お世話になります。 VBSについてご教授いただきた事がございます。 下記のような"URIAGE.bat"というバッチファイルを実行するTEST.VBSがあります。 当初はURIAGE.batというバッチファイルを直接クリックして動かしていましたがDOS画面を表示させたくないと思い、検索したところ下記のようにVBSに記述すれば非表示になる、とありましたので早速試してみました。 CreateObject("WScript.Shell").Run "C:\URIAGEDATA\system\URIAGE.bat",0 ここからが質問ですが、あるユーザーがこのVBSを動かした直後に、再度このVBSをクリックしてしまい、処理がエラーになってしまいました。 こういった場合にTEST.VBSが自分が"動作中"ということを認識して"動作中"というエラーメッセージを出してURIAGE.bat処理を回避させる方法はありますでしょうか? 環境:Windows XP SP SP3 どなたかご教授いただけますと幸いでございます。

  • VB6でWSH(vbs)を起動できる方法を教えてください。

    visual Basic 6でアプリケーションを開発していますが、 このアプリケーション(exe)から、test.vbsを起動したいと考えています。 ====vbのコード===== 'ボタンクリックしたら、test.vbsが実行される Private Sub Command1_Click() shell("test.vbs") End Sub ==== test.vbs ==== MsgBox("test.vbs起動しました。") です。 上記のようにコードを書きましたが、Shell関数で 「実行時エラー'5' プロシージャの呼び出し、または引数が不正です。」 のメッセージが出力されて、vbsが起動できません。 VB6でWSH(vbs)を起動できる方法を教えてください。 環境は以下の通りです。 OS:WIN2000 アプリ:VB6 ブラウザ:IE5.0

  • VBSでのPostMessageについて

    webからローカルにあるVBSを介してローカルにあるアプリケーションを起動させるアプリを作成しています。 このとき、すでにアプリケーションが起動されていた場合、VBS上で先に起動しているアプリケーションにpostmessageを使用してメッセージを送信したいのですが、やり方がわかりません。 どなたかご存知の方がいらっしゃいましたら、ご教授お願いします。

  • ファイヤーフォックスを自動起動する方法

    ファイヤーフォックスを自動起動する方法 図々しいお願いですが WSHのVBSでコード書いてもらえる方今せんか? あとパス名はどのように指定するのかも教えていただけませんか?

  • メッセージを自動表示させたい!!!

    お分かりになる方がいらっしゃれば教えて下さい。 Excelで1シート毎に1ヶ月分のデータを保存するとします。保存期間の経過した1年後に、Excelを表示した際に 保存期間が経過しました・・のようなメッセージを自動的に表示させる事は出来ますか?そういった設定をして欲しいとリクエストが出て困っています。お願いします。

  • ネットワーク未接続状態でサーバにログオンする方法(VBS)

    ネットワーク未接続状態でサーバにログオンする方法(VBS) こんばんわ、VBSに関しての質問がございます。 ネットワーク接続をせず、サーバにログオンしたいのですが、 どのようなVBSを作成したらよいでしょうか。 OS:Windows XP どなたか、ご教授いただけないでしょうか。

  • VBS作動中のブラウザのmsgboxについて

    現在VBSについて勉強中の者です。 VBSにてIEを作動させ、該当ページに進み、入力フォームなどに情報を入力し、 次へ進むボタンを押したときにmsgbox(Yes/No)がでてきてしまい、 そこでVBSが止まってしまいます。 そこで、3つほど質問なのですが 1.ブラウザの設定でmsgbox自体をださないようにする方法はあるか 2.PC自体の設定でmsgboxをださないようにする方法はあるか 3.他のスクリプトなんかを動かし、20秒ほどの間隔でキーボードのEnterを押す方法はあるか。 もしあれば、それはVBSとセットで使えるものか こちら3つの質問で以上となります。 ご回答のほどよろしくお願いいたします。