• ベストアンサー

.Bat fileをVisual C++で起動?

初歩的な質問で申しわけないのですが、Bat fileをVisual C++のプログラムの中で起動したいのですが、どのようにおこなうか教えてください?Windows XPを使っています。

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

  • ベストアンサー
noname#101303
noname#101303
回答No.1

関連するQ&A

  • *.bat ファイルの作り方

    初歩的な質問ですが、よろしくお願いします。 例えば、EXCELを起動するときに、 スタート→すべてのプログラム→EXCEL とたどっています。 これを変更して、batファイルを作成して起動したいと思っています。 batファイルを作成して、以下のように編集しても起動しません。 C:\Program Files\Microsoft Office\Office10\EXCEL.EXE どのように書けば良いのか、分かる方よろしくお願いします。

  • VBAでのBAT起動

    VBAでのBAT起動 VBAでBAT起動が上手く行きません。 excel2003、xpを使っています。 C:\test/ の中に、 connect FTP_DL.bat の二つのファイルがあります。 connectの中に記述し、 FTP_DL.batをクリックすることで動くbatとなっております。 Shell "C:\test/FTP_DL.bat", 1 でDOS画面は一瞬でるのですが、batの中身の動作はしてくれません。 普通にダブルクリックでbatを起動すると動作します。 どう記述を変えればよいでしょうか?

  • C#のモジュールからバッチファイルを起動

    C#のモジュールからバッチファイルを起動 お世話になります。 Cドライブの直下にtest.batと言うバッチファイルを作成しました。 これをC#のモジュールから起動させたいのですが、 うまく書けませんでした。 初歩的な質問で申し訳ございませんが、 どなたかご親切な方、ご教授下さいます様宜しくお願い致します。

  • Visual C++ 2005が起動しない

    Visual C++ 2005Express Editionで、プログラム自体か起動するのですが、過去に作成したプロジェクトファイル(.vcproj)が開くことが出来ません。 「VCプロジェクトファイルが読み込めません、致命的なエラーが発生しました。プロジェクトファイルのXML解析で・・・・・」 と表示されるのですが。 以前は何の問題も無く、プログラムを作成できたのですが。 OS Windows XP Home Edition SP3 セキュリティソフト ESET Smart Security 5 他に、Microsoft.NET Framework 2.0 SP2,同日本語化パック, .NET Framework 3.0 SP2, 3.5 SP1がインストールされています。 気になることですが、.NET Framework 2.0 SP2のセキュリティ更新プログラムもインストールできません。 この現象とも関係あるのでしょうか?

  • BATファイルを起動するとエディタが起動します

    BATファイルを起動するとエディタが起動します WIN-XPです よろしくお願いします

  • batファイルでのプログラム起動順

    皆さん宜しくお願いします。 OS起動時に複数のプログラムをbatファイルで起動しようとしています。 で、困っているのが起動順です。 たとえば 起動したいプログラムがエクセル・ワード・パワーポイントとして普通に start "" "C:\Program Files\Microsoft Office\Office\EXCEL.EXE" start "" "C:\Program Files\Microsoft Office\Office\WINWORD.EXE" start "" "C:\Program Files\Microsoft Office\Office\POWERPNT.EXE" とします。 個々のプログラムの起動時間が違うのでパワーポイント・エクセル・ワードの順で立ち上がり最前面に出ているのがワードになるとします。 しかし一番最初に使いたいのはエクセルなんです。 タスクバーで入替えればいいのですがエクセルが最前面にしておきたいのです。 batファイルの記述で起動するタイミングを遅らせたりすることは可能でしょうか?

  • .bat の同時起動を回避したい。

    windows2008serverに、.batファイルを5個あります。これらは、同時に起動すると正常終了しない仕組みになっています。そのため、.bat の同時起動を回避したい。 それぞれの.batファイルの処理の前後関係は作ることは、避けたい。一つの処理が時間がかかると、次の処理が遅れてしまうからできません。 .batの同時実行を回避できるコマンド、もしくは、.batファイルのプログラムはあまりいじりたくはありません。 何か良い方法は、ありませんでしょうか?

  • batを逐次呼ぶbatファイルをバックグラウンド起動したい

    バックグラウンド起動するときは、STARTを使う、ということまではわかったのですが、 ---a.bat--- @echo off start b.bat exit ----------- ---b.bat--- @echo off start /wait c.bat start /wait d.bat echo end exit ----------- とすると、b.batのc.batを起動した時点で終了してしまうようです。 b.bat起動→c.bat起動→d.bat起動→「end」表示 とするにはどうしたらいいでしょうか? b.batの内容を出来ればしなくないのですが…。

  • VC++ で.bat起動

    また、こちらを使わせていただきます。 VC++で.batファイルを起動しようとしていますが、cmdはあくのですが、.batが起動しません。他の参考にしてますが、なかなかたどり着きません。どなたか、アドバイスお願いいたします。 .bat fileは次のとおりです。 cd\Program Files\Wireshark> tshark -i.2 greater 170 -a duration:2 -w.... tshark -v-r e:\Test\test5.pcap.... VC++は次のとおり void CStartupapplicationView::OnBnClickedButtontest() { //cmdは、ShellExecuteでも、CreateProcessでも開けられますが、 //bat fileの起動がうまくいきません。 HINSTANCE ret = ShellExecute(m_hWnd,"open","cmd.exe",NULL,"c:\\Program Files\\Wireshark",SW_SHOWNORMAL); ShellExecute(m_hWnd,"open","c:Program Files\\Wireshark\\test.bat",SW_SHOW); //.batファイルは、c:Program Files\Wiresharkの下に入っています。//が、.Batは起動しません。 if (ret <= (HINSTANCE)32) AfxMessageBox("can not Shell.",MB_OK); //別の方法 STARTUPINFO sinfo; PROCESS_INFORMATION pinfo; ZeroMemory(&sinfo,sizeof(STARTUPINFO)); ZeroMemory(&pinfo,sizeof(PROCESS_INFORMATION)); sinfo.cb=sizeof (STARTUPINFO); sinfo.dwFlags=STARTF_USESHOWWINDOW; sinfo.wShowWindow=SW_SHOWNORMAL; if(!CreateProcess(NULL,_T("cmd.exe c:\\test2.bat "), // test2.batは、Document and settings/----------- //Startup applicationの下にはいっていますが、起動しません。 NULL, NULL, FALSE, 0, NULL, NULL, &sinfo, &pinfo)); {//起動失敗 } //

  • BATファイルの作成方法について

    初めてBATを作成する事になったのですが、こんなBATを作りたいのですがイマイチ分からず、 例えば: C:\にある○○のファイルと、 C:\WINDOWSにある○○のファイルを比較して、 もし、なければ、 C:\data\○○.exeを実行する もし、あれば C:\data\○○.exeを削除する 更に分かりましたら、 このファイルを実行する際に、 Windows修正プログラムに含まれている、update.exeのコマンドスイッチも付加できればありがたいのですが、 お分かりになる方どうか教えて下さい。 宜しくお願いします。