• 締切済み

windowsのアラートを出力

コマンドプロンプトのコマンドでwindowsのアラートダイアログを出力するコマンドはありますか? 仕事で毎週月曜日に週報を提出するので月曜の9時になると自動でエクセルを起動してアラートに「週報を提出してください」というアラートを出すようにしたいのですが・・

  • Java
  • 回答数2
  • ありがとう数0

みんなの回答

  • tekebon
  • ベストアンサー率62% (36/58)
回答No.2

こんなのでどうでしょう?Javaではありませんが... (1)「syuuhou.vbs」というように拡張子VBSのファイルを作成します。  メモ帳などで Set app = CreateObject("Excel.Application") app.Visible = True app.Workbooks.Open "c:\syuuhou.xls" MSGBOX "週報提出日です",,"アラート"  と入力してください。 (c:\syuuhou.xlsは週報のファイル名を指定してください) (2)コントロールパネルを開き「タスク」を選択すると  指定した時間にプログラムを起動させることができますので、  (1)で作成したファイルを指定してください

回答No.1

XP以降であればmsgコマンドでメッセージボックスの表示ができます。 ほかにもWSH(VBScript等)でMsgBoxを表示するスクリプトを書き、そのファイルを呼び出す、という方法があります。

関連するQ&A

  • エクセルの日付用の関数

    仕事で週報という日計表を毎週提出することになりました。そこで、毎週、その週の月曜日の日付が先頭にくるようになる関数ってありますか。もうちょっと詳しく説明させていただくと、1枚の用紙を6等分して、各先頭セルに○月○日(月)~(土)という感じで入っていきます。月曜の日付が入力できたらそれぞれも(火)~(土)まで自動的に入るっていうのできますか。よろしくお願いします。

  • Windowsから直接起動するアプリにリダイレクトを設定するには?

    Windowsから直接起動するアプリにリダイレクトを設定するには? 「ファイル名を指定して実行」から直接アプリを起動し、それにリダイレクトを設定したいのですが、指定したファイルに出力されずに困っています。 例.「ファイル名を指定して実行」→「ipconfig > c:\hoge.txt」を入力= コンソールに出力 コマンドプロンプト上から「ipconfig > c:\hoge.txt」を実行するとhoge.txtに出力されるので、もしかしたらリダイレクト機能はWindowsではなく、コマンドプロンプトが持ってる?と疑っています。 だとしたら、Windowsから直接アプリを起動する場合、リダイレクトは設定できないことになりますが、この認識であっているでしょうか? 環境:Windows XP

  • バッチフィルで起動した別ウインドウを閉じるには

    バッチファイルの中から別のコマンドプロンプトを起動して そこでコマンドを実行した後、この別起動したコマンドプロンプト のウインドウを閉じるにはどのようにすればよいでしょうか。 例えば、以下のバッチファイルを コマンドプロンプト(ウインドウ1)から実行すると もうひとつ別のコマンドプロンプト(ウインドウ2)が 起動してcopyコマンドが実行されますが 何分かしてコピーが終了して ウインドウ2はコマンド待ちの状態になりますが ウインドウ2は開いたままです。 この後、別のコマンドプロンプトを起動して 別の処理を行わせたいのですが その数だけ別ウインドウが表示されてしまいます。 ウインドウ2の処理が終わったらウインドウ2を閉じるには どのようにすればよいでしょうか。 (Windows7) ---test.bat------------ start copy /b c:\test1\test.exe c:\test2 -------------------------

  • ACCESSでのVBA標準出力について

    いつもお世話になっております。 皆様の知識をご教授いただければと思います。 ■実現したい内容 テキストボックスにコマンドプロンプトの出力結果を表示させたいと考えております。 テキストボックス1 = shell (cmd /k ”ipconfig.exe”) コマンドボタンを実行すると コマンドプロンプトが起動 ”ipconfig”実行 実行結果をみると、テキストボックスには数字の0が表示されているので 何がしかの結果がかえってきているのですが 何かが足りないとは思うのですが 何かがわかりません。 ””内にリダイレクトを入れると、テキストなどに標準出力を変更するのは できたのですが、ACCESSのフォーム内のテキストボックスに変更するのは 可能なのか否か 可能であれば、EXCELのフォームにも応用が利きそうなので

  • Access Excel出力する保存先を指定したいのですが?

    Access初心者です。2003です。 7000ほどのデータを70ほどの抽出条件ごとにエクセルにしています。 抽出条件毎にクエリを複数作成し、各クエリが抽出したデータをマクロでエクセルに出力させています。このマクロをクエリ分作成し、別のマクロでその複数マクロをいっせいに実行させています。マクロには「コマンドの実行」で「Excelに出力」を使用しています。このアクションを使用するとマイドキュメントにエクセルが保存されてしまいます。(たまにディスクトップになります。) この保存先を指定したいのです。ダイアログではなく、設定した任意のフォルダにいっせいに収まるようにです。 「出力」アクションだと保存先のダイアログが出てくれますが、クエリの数が多いので手作業が増えてしまいます。「コマンドの実行」のExcel出力ですと手作業が無いのですが、マイドキュメントに保存されてしまいます。 私がツールを作成し、Accessを知らない人間がフォーム画面で使用するのでなるべく自動化したいと考えています。 へたくそな文ですが、どなたか助けてください。

  • Windows10の復旧方法

    Windows10にいくつかドライバーを入れて再起動を繰り返しているうちに、INACCESSIBLE_BOOT_DEVICE というメッセージのBlue Screenが出て、その後何をやっても起動しなくなりました。 Webで調べたところ、自動修復の詳細オプションからsafe modeで立ち上げたり、コマンドプロンプトからsfcやchkdsk などを打って復旧するケースが紹介されていますが、どれをやっても一向に立ち上がりません。スタートアップ修復も、過去のイメージからシステムの復元をやっても全く変わりません。 しょうがないのでOSをクリーンインストールするしかないと思っていますが、最後に自動修復の詳細オプションからコマンドプロンプトは起動できるので、regeditを試してみたらレジストリーエディターは起動できたので、ここで何かレジストリーに変更を加えて起動できるようにならないものかと思っています。 これ以外にもなにかもがいてみる価値のあることがあればご教授いただけないでしょうか。

  • VC、コンソールアプリ結果のウインドウサイズ

    OSはwindows2000proSP2、VC6スタンダードで コンソールアプリケーションを作っています。 アプリを実行すると、結果がコマンドプロンプトに出てきますが、 コマンドプロンプトのウインドウサイズ幅が小さく、 変なところで折り返って表示されてしまい、見栄えが悪くなってしまいます。 そこで、実行結果が出力されるコマンドプロンプトのウインドウサイズを 変更したいのですが、どう設定したらよいかわかりません。 どうしたらウインドウサイズを変更できるのでしょうか?

  • コマンドプロンプトで謎の出力

    コマンドプロンプトで[command]と入力したところ、以下のような出力がなされました。あわてて『command』の意味を調べましたが、”Windows コマンド インタープリタを新たに起動”するとの事で、こんな出力が起きていいのか謎です。これはどのようなことが起きたのでしょう? Microsoft (R) KKCFUNC バージョン 1.10 Copyright (C) Microsoft Corp. 1991,1993. All rights reserved. KKCFUNC が組み込まれました. マイクロソフトかな漢字変換 バージョン 2.51 (C)Copyright Microsoft Corp. 1992-1993 Microsoft(R) Windows DOS (C)Copyright Microsoft Corp 1990-2001.

  • Windowsのフォルダ・ファイルのコピーでの強制上書きする方法につい

    Windowsのフォルダ・ファイルのコピーでの強制上書きする方法について。 WindowsXPを使っているのですが、フォルダ・ファイルをコピーするときに コピー先に同じフォルダ・ファイルがあると、上書き確認ダイアログが表示されるのですが この上書き確認ダイアログを表示せずに、強制上書きする方法は有りますでしょうか。? ネットで調べたら、cpコマンドをコマンドプロンプトで行う方法はあるようなのですが、 できればコマンドプロンプトではなく、GUIでやりたいです。 よろしくお願いいたします。

  • 同一エクセルウィンドウで2つ以上のエクセルファイルを同時に開く方法について

    「VISTAにエクセル2002を導入して使用しています。 XP等では、エクセルファイルのアイコンをダブルクリックして、複数のエクセルファイルを起動しますと、同一エクセルウィンドウ内であがってきましたが、VISTAでは、別々のエクセルウィンドウとしてあがってきてしまいます。 エクセルファイルからダブルクリックして、同一エクセルウィンドウで立ち上げる方法について教えてください。」 →これに似た回答で、以前、okweさんが、「コマンドプロンプト」を右クリックして「管理者として実行」。 reg add HKCR\Excel.Sheet.8 /v BrowserFlags /t REG_DWORD /d 0 /f をコピー、コマンドプロンプトで右クリック「貼り付け」、「Enter」。 と記入されており、これに従って実行してみましたが、依然として別々のエクセルウィンドウであがってきてしまいます。 どうしたら良いのか教えてください。