- 締切済み
DOS窓を開けずに、BATファイルからExcelを起動させたい。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17068)
VBSCRIPTでやると、例えばデスクトップのVBSのアイコンをクリックでエクセルが開く。 ーーー メモ帳に Dim WshShell Set Wshshell = WScript.CreateObject("WScript.Shell") WshShell.Run "excel.exe",1,True と入れて、デスクトップに例えば jikkou.vbs(拡張子.vbs)で保存。 デスクトップのjikkou.vbsのアイコンをクリック。 エクセルが開く。 既回答と似ているが、少し違う。どちらもやってみてください。
関連するQ&A
- DOS窓の非表示について
常駐で動くC++のプログラムがいくつかあり、 それらの初回起動はBATファイルで『start aaaa.exe』のように 起動をかけています。 C++のプログラムはDOS窓が表示されるようになっていて プログラムが動くたびにパソコンの画面上で複数のDOS窓が チカチカッとなってしまい、とてもわずらわしく、 出来ればDOS窓を非表示にしたいのですが、何か方法はありませんでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- DOSのBATファイル
プログラム初心者です。 DOSのBATファイで同一ホルダー内にある共通拡張子のファイルネームを順に読みとりEXEファイルの後に付けて実行させることは出来ますか?。 共通拡張子のファイル全てを実行し終わったらBATファイルも終了するという事は出来ますか。 もしかしたらプログラムを組まなければならないのかとも考えています。
- ベストアンサー
- その他(プログラミング・開発)
- BATファイル起動について
お世話になっております。 javaのclassを実行する 以下の処理を行うbatファイルを作成したところ (ディレクトリ移動→classpathの設定→javaコマンド) cmd.exeよりこのbatファイルを実行すると 正常に動作してくれるのですが batファイルをダブルクリックすると javaを正常に実行しません。 errorや例外も特に発生していません。 batファイルを cmd.exeからの実行するのと ダブルクリックで実行するのには 何か違いがあるのでしょうか? よろしくお願いします。
- ベストアンサー
- Windows系OS
- バッチファイルのDOS窓について
こんにちは Windows7Ulti32ビットを使用しています セキュリティホール云々とはいわれていますが、やはりガジェットは使い心地がよく 継続して使用したいと思っています ただ、数回に1回しかガジェットの表示がされず、他の時にはガジェットが表示されません。 sidebar.exeをkillして、再度sidebar.exeを起動すると復活するのですが、毎回やるのは 面倒なのでバッチでkillして再起動しようと思いました ところがそのバッチのdos窓が閉じずに、、今度はそちらで悩んでいます 以下に記載するバッチファイルを実行後、DOS窓を閉じるには どのようにバッチファイルを作成すればいいのでしょうか? SideBarCtrl.bat @echo off taskkill /im sidebar.exe /f > nul start "" timeout 2 > nul start /min cmd /c,"C:\Windows\winsxs\x86_microsoft-windows-sidebar_31bf3856ad364e35_6.1.7601.17514_none_d0e415a884ea33e1\sidebar.exe" exit
- ベストアンサー
- その他(ソフトウェア)
- htmlからbatファイルを起動する
HTMLで簡単な画面を作っています ローカルにバッチファイルを作って EXEC.BAT のように作って中には DOSコマンドと PROG.EXE を入れています 画面のボタンを押すとこのバッチファイルが動くように したいのですがリンクをはると ダウンロードする画面になってしまいます EXCEL では SHELL関数でやっているのですが HTMLから同じことを行なう方法を教えてください 初心者でもわかる簡単な方法をお願いします
- ベストアンサー
- HTML
- *.bat ファイルの作り方
初歩的な質問ですが、よろしくお願いします。 例えば、EXCELを起動するときに、 スタート→すべてのプログラム→EXCEL とたどっています。 これを変更して、batファイルを作成して起動したいと思っています。 batファイルを作成して、以下のように編集しても起動しません。 C:\Program Files\Microsoft Office\Office10\EXCEL.EXE どのように書けば良いのか、分かる方よろしくお願いします。
- ベストアンサー
- Windows系OS
- batファイルを実行すると、スグにDOS窓が閉じてしまうのですTT
自分で編集したbatファイルを実行しようと思ったら 一回DOS窓が開き、何も実行せずにスグに閉じてしまいます。 単に最小化したのかな?と思いきや、窓自体が終了してるみたいで実行されたことになっておりません。 どなたかこの事象に詳しい方いらっしゃいましたら 是非ご教授頂ければと思います。 OSと、関係ありそうなアプリです。 OS :WindowsXP HOMEEdition SP2 アプリ:ノートンインターネットセキュリティ
- ベストアンサー
- その他(インターネット・Webサービス)
- DOS窓を閉じないようにするには
batファイルで ipconfig/all と ping3箇所を一度にできるものを 作成しようとしてるのですが、 バッチファイルですとアイコンをクリックして一瞬で閉じてしまいます。 (チラリと見えはしますが) 閉じずに開いたままにするにはどうすればいいでしょうか? dos窓開いて、手入力でもいいのですが毎回同じ作業を繰り返すものですから できれば簡単にしたいと考えてます。
- ベストアンサー
- Windows系OS
- 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)); {//起動失敗 } //
- ベストアンサー
- C・C++・C#
- exeファイルからbatファイルを起動させる方法を教えてください。
すみません。exeファイルからあるbatファイルを起動させるexeファイルを教えてください。お願いします。
- 締切済み
- その他(プログラミング・開発)
お礼
VBSCRIPTなんてまったく気づきませんでした。 excel.exeの部分をxlsファイルそのものにして、動作確認できました。 ありがとうございました。