Windows8のタスクスケジューラ

Anonymous
2012-12-17T06:44:30+00:00

Windows8のタスクスケジューラを使いVBSファイルを実行しようとしています。

Windows7では、問題なく複数のVBGが起動、実行されました。

Windows8上では、VBSを直接起動させると、実行するのですが、

タスクスケジュールを使い実行させようとすると「このファイルを開く方法を

選んでくださいと」IE、Word、Excelなどを選ぶ画面がでてきて自動実行になりません。

ちなみに、この画面でIEを選んでもIEが起動するだけでVBSの実行コマンドが実行

されません。

何が悪いのでしょうか。

家庭向け Windows | 以前の Windows バージョン | パフォーマンスとシステムの失敗

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

27 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-12-21T14:46:32+00:00

    参照を選択する項目はありませんでした。

    スケジューラからの自動実行を行いたいこともあり、そもそもファイル名の

    選択画面が出てくる時点でOutになります。

    皆さんが言っているのは、タスクスケジューラの設定画面のことだと思いますよ。

    タスクスケジューラを起動すると、今設定されているタスク一覧が出てくると思いますので、VBS のタスクを選択してプロパティを開いてください。

    そして、操作のタブから VBS の実行が設定されている項目を選択して編集ボタンを押してください。

    そうすると、VBS のファイルパスが書かれていると思いますので、まずこれを「引数の追加」のテキストボックスにコピー(切り取り)&貼り付けしてください。

    最後に、「プログラム/スクリプト」に「C:\Windows\System32\wscript.exe」を指定して OK で確定してください。

    こうすれば、wscript.exe で指定した VBS を実行するという設定になりますので、「開く方法を選んでください」といった画面は表示されません。

    この回答は役に立ちましたか?

    20+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2012-12-27T02:13:10+00:00

    Azuleanさん、

    連絡が遅くなりました。

    教えていただきました方法で、問題なく起動し実行することができました。

    大変、助かりました。ありがとうございました。

    皆さん、

    いろいろとありがとうございました。

    この回答は役に立ちましたか?

    5 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2012-12-30T10:34:18+00:00

    うちの環境でもメッセージだけを表示するVBScriptを F:\Work\test.vbs として保存して

    タスクスケジューラで起動タスクでスクリプトを直接指定して実行できました。

    つい先日までは7からのアップグレードだったのですがUEFIにするために

    クリーンインストールしてしまったので アップグレードでどうかは不明です。

    // 関係あるかと思ったインターネット オプションのスクリプトのデバッグ設定は無関係でした。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  4. Anonymous
    2012-12-21T06:09:08+00:00

    sakana526 さん、C2H6O さん、ウィンドウズスクリプトプログラマ さん、いつもアドバイスありがとうございます。

    nanisama2013 さん、こんにちは。

    マイクロソフト コミュニティへの投稿ありがとうございます。

    タスク スケジューラで VBS ファイルの実行ができないのですね。

    「このファイルを開く方法を 選んでください」の画面は下の画像のような表示でしょうか。

    ※ 拡張子なしのファイルを開いたときの表示です。

    ウィンドウズスクリプトプログラマ さんの提案した、メッセージ ボックスだけを表示する VBS ファイルをタスク スケジューラで実行する方法を試してみたのですが、私の手元の PC では正常に動作しました。

    タスク スケジューラで実行する時のみ、Windows Script Host と VBS ファイルの関連付けが反映されないというのは、不思議な現象ですね。。

    問題の切り分けとして、sakana526 さんのように JScript では実行可能か、また、拡張子 .txt  のファイルは実行可能か (メモ帳で起動するか)、などを試してみてはいかがでしょうか。

    確認された結果など、返信をお待ちしています。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  5. Anonymous
    2012-12-19T06:52:20+00:00

    状況は同じのようです。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません