• ベストアンサー

バッチファイルで複数のファイルを立ち上げたけれど、思うような結果がでません。教えてください

お世話になります。 帰宅して、いつも会社用で提出する書類を4種類、そして家計簿を毎日つけております。 ただ、その度にいつもそれぞれの書類をクリックするのが面倒に感じており、バッチファイル化して作業を効率化しようと思い、バッチファイルを作りました。 しかし、以下のコマンドラインでファイルは開くのですが、問題が2つあります。 1. 「内部または外部コマンド、操作可能なプログラム、バッチファイルとして認識されていませんとでます」と表示される。 2. コマンドの画面が消えない(消えていなくでも、家計簿などの画面は立ち上がっている) 【やりたいこと】 「内部または外部~」のコメントがでず、そしてコマンドの画面がデスクトップに残らずに家計簿など立ち上げたい。 バッチファイルしたコマンドライン (以下のパスに書類やアプリがあります) ↓ C:\Program Files\Microsoft Office\Office\EXCEL.EXE C:\docments\家計簿.xls exit コマンドって半角空白とかあってはいけないのでしたっけ? いろいろ試してみたのですが、結果は思うようにいきません。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Senna_FF
  • ベストアンサー率45% (153/334)
回答No.2

>家計簿などの画面は立ち上がっている とのことですので、拡張子".xls"はプログラム関連されていると思います。 あえてExcelを起動する必要はありません。 あとは非同期にファイルアクセス(.xls)できればよいわけなので、   start "" C:\docments\家計簿.xls   start "" C:\docments\XXXXXX.xls   ・   ・   ・   exit とやればよいと思います。

jcn0221
質問者

お礼

ありがとうございます。 うまく成功しました! 何しろ、初めてもトライだったので物凄く助かりました。 初歩的な質問をすることがあるかもしれませんが、これからも宜しくお願いいたします。

その他の回答 (1)

  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.1

Program Filesに半角空白が含まれているのでダメです。 ダブルクォーテーションで括りましょう。 "C:\Program Files\Microsoft Office\Office\EXCEL.EXE C:\docments\家計簿.xls" exit でOKだと思います。

jcn0221
質問者

お礼

ありがとうございます。 これから試してみます! 何しろ、初めてもトライだったので物凄く助かりました。 これからも宜しくお願いいたします。

関連するQ&A