WinmostarでWinGAMESSがうごかない!

このQ&Aのポイント
  • WinmostarでWinGAMESSがうまく動かない問題が発生しています。英語が分からず初心者のため、解決方法がわかりません。
  • Winmostarはインストール済みで、Wingamessは解凍し、C\WinGAMESSに入っています。GAMESSのパスも設定しましたが、計算が正常に行われません。
  • セットアップ内容やスペックに問題はないか確認しましたが、動作しない原因は特定できません。Cygwinなどのソフトが必要なのかもわかりません。初心者向けの詳しい解説をお願いします。
回答を見る
  • ベストアンサー

WinmostarでWinGAMESSがうごかない!

英語が分からず、さらに初心者なのでさっぱりわかりません。 Winmostarはインストール済みで、 Wingamessは解凍し、C\WinGAMESSに入っています。 WinmostarでGAMESSのパスを設定したのですが、 GAMESS start.を押してもうまく計算されませんでした。 下にそのときにでたコマンドを書いておきます。 (多少の写し間違いがあるかもしれません) C:\winmos3>rem ---GAMESS--- C:\winmos3>echo off ******************** *** GAMESS START *** ******************** C:\WinGAMESS/ddikick.exe C:\WinGAMESS/gamess.08.exe temp -ddi 1 1 (ユーザー名) -scr C:\WinGAMESS\scratch ddikick.x: Fatal error detected. The error is most likely to be in the application, so check for input errors, disk space, memory needs, application bugs, etc... ddikick.x will now clean up all process, and exit... unset echo EInOutError がモジュール UNIX2DOS>EXE の 00008E3A で発生しました。 I/O エラー (32) ****************** *** GAMESS END *** ****************** ここまでです。 unset echo が表示されてからしばらくすると 「問題が発生したため、UNIX2DOS.EXE を終了します。」 というダイアログがでます。 スペックは  Intel Pentium(R)III Mobile CPU 1066MHz 1.06 GHz, 512 MB RAM いろんなサイトを見たのですが、全然動いてくれません。 SETとか、何をどういじればいいのかわかりません。 Cygwinとかいうソフトは要るんですか? よくわからないので、最初からでもいいのでぜひ教えて下さい。

noname#242980
noname#242980
  • 化学
  • 回答数4
  • ありがとう数6

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

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

まず、質問を出す前にやってもらいたい事です。補足して下さい。([この回答への補足]に書いて下さい) 最初にWinGAMESSが正常に動作するかを確認して下さい。exam01.inpからexam43.inpまで、サンプルファイル(入力ファイル)が同包されています。WinGAMESSで直接、これらを実行してみて下さい。実行できなければ、WinGAMESSに原因があります。サンプルファイルの実行の方法は同包ファイルで(英語で)説明されているはずです。GAMESSを使うのであれば、これ位の英語は自分で読んで下さい。 正常に動作していれば、次に、WinmostarでWinGAMESSを制御できるか確認します。この時、先ほどのサンプルファイルを使って実行させて下さい。実行できなければ、パスの設定などWinmostarの設定に問題があります。 表題通り「WinmostarでWinGAMESSがうごかない」のであれば、問題解決の糸口はここまでにあります。結果を補足して下さい。 上記の動作確認をして正常に動いているようであれば、Winmostarを介して、何を計算しようとしたか書いて下さい。 エラーメッセージにもある通り、入力ファイルやハードディスクの容量やメモリ辺りに問題があるとでているので、その内容が判らないと回答のしようがありません。 入力ファイルがtemp.inpであるならば、出力ファイルはtemp.outとなります。エラーがあった場合、出力ファイルはエラーメッセージで終わります。出力ファイルのエラーメッセージが出た箇所以降のメッセージを全て書いて下さい。原因となっている入力ファイルも全文です。($DATA以降が長ければ、原子数と化学式で省略してもいいです) 補足ですが、SETとかは、基本的にユーザーが触れる項目ではありません。WinGAMESSは別途cygwinなしでも動作します。

noname#242980
質問者

お礼

お礼を言っていなかったのをずっとひきずっていたので、ここでお礼を言おうと思います。 遅くなりましたが、いろいろありがとうございました。 つまるところ、私のパソコンではGAMESSを走らせることができませんでした。 またいつか頼りになるときがあるかもしれません。 恐縮ですが、そのときはまたよろしくお願いします。

noname#242980
質問者

補足

大変遅くなってすいません。 パソコンを置いたまま研修に行っていたので… batmakerでexam1.inpをとりあえず入れてみて、jobsで動かしてみました。 手順はこれでいいんですかね? jobsを動かした後、.outが出てきましたが、Winmosterでimportできませんでした。 jobsで画面に表示されたものを下に写します。 Gamess runs on [ユーザー名] using 1 CPU Running exam01.inp ... C:WinGAMESS\temp\exam02.* が見つかりませんでした。     1個のファイルをコピーしました。 C:WinGAMESS/ddikick.exe C:WinGAMESS/gamess.08.exe exam02 -ddi 1 1 [ユーザー名] -scr C:WinGAMESS\scratch ddikick.x:Fatal error detected.  (前回のエラーと同じ) unset echo Job exam.inp finished. All jobs processed. と出ました。 tempフォルダの中にexam01.datはあるんですがねぇ。 メモリとかに何の問題があるんだろう...

その他の回答 (3)

回答No.4

ANo.3でのエラーの見込みは違っていたみたいです。 大体異常終了してしまう場合、[ERORR]メッセージの一文があり、そこから原因が判ります。 書いてもらった下6行は、対称性までは、読み込んでいるようです。(下5行目までは正常に動いているようです) この後、座標を読み込むハズなのですが、幾つか座標の書き方のルールをワザと外して、エラーを起こさせて、末尾が同じ様な出力にならないか試しましたが、再現できません。 別の視点で確認が要るかもしれません。 CPUがmobileであったので、個人用のノートPCと思い込んでいましたが、少し確認します。 OSは、何ですか?知りたいのはそのユーザー権限です。私の手許にあるのはXP-Proの管理者権限や、XP-Homeだったりしています。XP-Proの制限ユーザーだと、特定のプログラムしか実行できない制限があったような気がします。例えばLANへのログインができるユーザー権限だと、そのPCでは制限のある制限ユーザーである可能性があります。XP-Home(またはMeや98や95)なら気にしなくて良いですが、XP-Pro(或いは、起動時にパスワードを入力しないといけないWin系のOSなど、2000やNTなど)であれば、実行した時のユーザー権限を教えて下さい。(ユーザー名は今迄通り、明かさないで下さい) 確認は、[コントロールパネル]の[ユーザー アカウント](OSのバージョンによって[ユーザーとパスワード]など若干表現は違うかもしれません)を開くと、[グループメンバーシップ]で[標準ユーザー]、[制限ユーザー]或いは[その他]のどれかに、チェックが入っているハズです。[その他]の場合、その右に更に細かい区分が表示されているので、それを載せて下さい。(ここで、[Guest]や[Users]だとユーザー権限があって、動かない可能性があります) もし、今迄ユーザー権限が[その他]の[Administrators](管理者)でないなら、この権限のあるユーザー名(PC毎に設定されています)でログインし、WinGAMESSを実行してみて下さい。 ウィルス対策ソフトも確認して欲しいです。私はウィルスチェック後、ネットに繋いでいない(スタンドアローンの)PCへいれてWinGAMESSを実行しています。ネットに繋いでいるPCだと、ウィルス対策ソフトのセキュリティのレベルによっては、実行できるプログラムに制限がある場合もあると思います。その場合、WinGAMESSのディレクトリにある実行ファイルなど(拡張子がexe或いはdllのもの)だけを全て実行できるように設定を変えてみて下さい。(ウィルス対策ソフト名やセキュリティレベルが判るような書き込みは要りませんが、設定上実行できるかどうかだけ確認して下さい。) あまり、勧められませんが、LAN(或いは電話線)のコードを外して、ネットから切断した後、ウィルス対策ソフトのセキュリティレベルを一番低くするか、ウィルス対策ソフトを終了させて、WinGAMESSを実行して見て下さい。(ネットに再接続する際、セキュリティレベルを戻すのを忘れずにお願いします)ファイルサイズや末尾の出力で結果を確認して下さい。 ユーザー権限もウィルス対策ソフトも原因でないなら、とりあえず、他のexam02~exam43.inpも計算させてみて下さい。 多分すべて正常に計算するか、全て計算しないかのどちらかだと思います。 全て計算しないとなると、WinGAMESSの計算環境を、もう少し突き詰める必要があると思います。 一部だけ計算するとなると、個別に検討・検証が必要かなと思います。

回答No.3

>exam1.outなど、ファイルサイズはいずれも7KB程度でした。 大体のエラーの原因が判りました。 GAMESSは元々UNIX上で開発されており、Windows上でも使える様にしたのが、WinGAMESSです。 UNIXとWindowsは、改行コードが異なります。 UNIXは、[LF](Line Feed)、Windowsは[CR+LF](Carrige Return + LF)です。この改行コードがUNIXの[LF]でないと、WinGAMESSで計算できません。 例えば、元々のexam01.inpファイルをエディタやワープロソフトで開いて、上書き保存などをすると、大抵は[LF]が[CR+LF]に置き換わってしまいます。この様にexam01.inpの改行コードを変えて、エラーを起こさせると、7k位のexam01.outファイルが出力されます。 exam01.inpが、他のexam02.inp~exam43.inpと比べて、最近の更新日時だと、この可能性が高いです。 恐らく、exam01.outの下から6行目辺りに、 **** ERROR , NO $DATA GROUP WAS FOUND と云ったエラーメッセージが出力されていることと思います。 対処は、保存する時に改行コード([改行(LF)]或いは[改行(CR+LF)])を選べるエディタなどで、[LF]を指定して保存し直します。 残念ながら、Windows付属の[メモ帳]や[ワードパッド]には、この機能はついていない様です。 vectorなどで探すと、改行コードを変える機能のついたフリーのエディタがあると思います。 改行コードを[LF]に変更して実行してみて下さい。もし、別の原因の様であれば、[ERROR]が入った1行(ERRORは、ファイルの後ろの方に出るので、[ERROR]以降の最後の数行もあると望ましいです)を補足して下さい。

noname#242980
質問者

補足

残念ながら、exam.outの下から6行目に、そのような記述はありませんでした。 代わりに下6行を写します。 THE POINT GROUP OF THE MOLECULE IS CNV THE ORDER OF THE PRINCIPAL AXIS IS 2 ddikick.x: application process 0 quit unexpectedly. ddikick.x: Sending kill signal to DDI processes. ddikick.x: Execution terminated due to error(s). ----- accounting info ----- とりあえず、vectorでフリーソフトをとってきて、 exam1.inpの改行コードをShift_JIS・LFに変えてみました。 それをbatmakerで処理して、jobで実行しましたが、 でてきたコマンドは変わらず、 また、outの容量・最後の文字列(上に示したもの) は変わりませんでした。 いろいろと迷惑をかけてすいません。

回答No.2

batmakerで作ったbatchファイル(*.bat)を実行している様なので、それでよいと思います。 Window用のWinGAMESSなので、WordPadなど(Windows付属のものよりもエディタと呼ばれるものを持っているなら、見るのにそっちのほうが良いです。)で、exam01.out(c:\WinGAMESS\tests\exam01.inpと同じディレクトリにできていると思います)を開いて見て下さい。53k位のファイルができていると思います。出力ファイル(*.out)はテキストファイルです。 一番下から、11行目辺りに EXECUTION OF GAMESS TERMINATED NORMALLY Fri Aug 22 12:34:56 2008 末尾の日付は計算した日時 と出力されていれば、ちゃんと計算しています。 ここまで問題がなければ、Winmostarを使って、制御してみます。 ファイル(F)->開く(O)で、ファイルの種類を[GAMESS(*.inp,*.gms)]として開きます。 最初に書いた時は、ちゃんとチェックしなかったのですが、(exam.inpファイルの中にも)開こうとして「”は浮動小数点数ではありません」とメッセージボックスの出るファイルはちゃんと読み込めていません。私の手元のものが若干古い組み合わせなので改善されている可能性がありますが、幾つか開けないものもあるようです。(Winmostar側の問題) 開いた後は、計算(C)からGAMESS startさせて下さい。 計算終了後は、同様に出力ファイルの後ろの方に[TERMINATED NORMALLY]のメッセージがあるかどうかで、正常に計算したかの判断をして下さい。 もし、exam01.inpがうまく計算できていなければ、batmakerで作った*.batファイルを一度削除して、もう一度exam01.inpをbatmakerの[Add file to list]で指定して、[Save bat file]で保存してからbatchファイルを実行して下さい。 メッセージの >Running exam01.inp ... >C:WinGAMESS\temp\exam02.* が見つかりませんでした。 は、多分ですがexam02.inpのあるディレクトリが"c:\WinGAMESS\tests\"なのでは、ないでしょうか? (そもそもbatmakerで作ったbatchファイルなら先の行のexam01.inpと次の行のexam02.*が異なるのは、変な気もしますが…。慣れるまではbatchファイルの直接の編集は勧めません) それと、c:\WinGAMESS\temp\ディレクトリにある、exam01.datは、計算の中間ファイルなので、直接見ても欲しい情報は載っていないと思います。 補足の日時は表示されないので、時間が経っているかもしれませんが、気付いてから即日回答です。試してみたら、結果を補足して下さい。

noname#242980
質問者

補足

exam1.outなど、ファイルサイズはいずれも7KB程度でした。 また、wordpadで開いてみましたが、正常にGAMESSは終わったという文字はありませんでした。 なので、*.batを削除してもう一度やってみたのですが、前と同じような.outしかできませんでした。 次に、Winmostarでエタンを作って、それを.inpで保存。 その後、batmakerを使ってからjobを動かし、出てきた.outをWinmostarの[ファイル]→import→GAMESS→MO から開いてみたのですが、どうにか開きました。 このときに出てきた.outは32KBで、下のほうに正常にGAMESSは終わったという文字はありませんでした。 もうどうしようもないんでしょうか…

関連するQ&A

  • DOSのIF文でつまづいています

    DOSのプログラムでつまづいています。 test.batの中身 ************************************************ if %1==start goto start else if %1==stop goto stop else goto error :start rem スタート処理 echo start%1 > test.txt :stop rem ストップ処理 echo stop%1 > test.txt :error rem エラー処理 echo error%1 > test.txt exit ************************************************* うまく処理できる方法を教えてください。

  • バッチがうまくいかない

    下記のようにバッチを作ったのですが、C:\Program Files (x86)\Google\Chrome\Application\chrome.exe とC:\Program Files\Sublime Text 3\sublime_text.exeがうまく開きません。 ファイルを指定して実行では問題ないです。 OSはwondows7、64bitです。なぜでしょうか? start https://www.google.com/ pause start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" pause start "C:\Program Files\Sublime Text 3\sublime_text.exe" pause start C:\Users\pc\AppData\Local\Apps\Evernote\Evernote\Evernote.exe exit

  • Cシェルにあるコマンドの代わり

    UNIX端末でCシェルのプログラムがあるのですが、今後UNIX端末を 廃棄して、WindowsのPCだけにするようなので、プログラムが使えなくなるのが困ります。 いくつかはVB2005でdosコマンドを使って作り直したのですが、今作ろうとしている物の中の コマンドで調べても解らないのがありました。 echo(echo $a > sssやecho 'abc def' >> sss) cat(set x = 'cat rrr') paste(paste fff ggg > hhh) などのコマンドと、あとawkがありました。 よろしくお願いします。

  • 一太郎 Version 5 のインストール

    一太郎(MS-DOS 版) をインストールしたのですが、何処に、問題点が或るのでしょうか。プロテクトモードが働いて、一太郎が起動不可能なのですが。 宜しくお願い申し上げます。 ----Autoexe.bat @ECHO OFF PATH A:\DOS;A:\98TOOLS;A:\VZ;A:\JW2;A:\JUST5;A:\ SET JW2P=A:\TARO5 A:\JW2 A:\JUST5 SET TEMP=A:\DOS SET DOSDIR=A:\DOS LH A:\DOS\SMARTDRV.EXE /X REM LH MOUSE REM DOSSHELL REM MOUSE /R LH A:\DOS\MSCDEX.EXE /D:CD_101 /D:CD_102 /L:P SET TZ=JST-9 LH A:\98TOOLS\FSLOT2DD.COM ----- Config.sys DEVICE=A:\CMDS\MASKVGA.EXE DEVICE=A:\CMDS\HSB.EXE VC -Y BUFFERS=10 FILES=30 LASTDRIVE=Z DOS=HIGH,UMB SHELL=A:\COMMAND.COM A:\ /P /E:512 DEVICE=A:\DOS\HIMEM.SYS DEVICE=A:\DOS\EMM386.EXE /UMB /T=B:\DOS\EXTDSWAP.SYS DEVICEHIGH=A:\DOS\MOUSE.SYS rem DEVICEHIGH=A:\DOS\KKCFUNC.SYS rem DEVICEHIGH=A:\DOS\NECAIK1.DRV rem DEVICEHIGH=A:\DOS\NECAIK2.DRV B:NECAI.SYS DEVICE=A:\ATOK8\ATOK8A.SYS /UCF=A:\ATOK8\ATOK8.UCF DEVICE=A:\ATOK8\ATOK8B.SYS DEVICE=A:\ATOK8\ATOK8EX.SYS DEVICEHIGH=A:\DOS\RSDRV.SYS DEVICEHIGH=A:\DOS\SETVER.EXE DEVICE=A:\DOS\RAMDISK.SYS 20480 /E DEVICEHIGH=A:\DOS\NECCDC.SYS /D:CD_101 DEVICEHIGH=A:\DOS\SCCD.SYS /D:CD_102

  • バッチファイルのIF文について

    お世話になります。 現在バッチファイルを作成中なのですが、作成したバッチファイルを実行すると 「"("の使い方が間違っています」というエラーでこけてしまいます。 原因箇所は、下記コマンドの★部のIF文であることはほぼ間違いないのですが、 Webサイトで紹介されている原因である、「"("の直前やIF文内にコメントがあると発生する」という 条件には当てはまらないためエラーになる原因がわからず、投稿させていただきました。 ============================================= REM メイン処理 if %FLAG% == 1 ( echo %MSG1%から%MSG2%へPingを送信 ping -n 2 %PING_HOST% ) else ( echo 該当する設定がありません ) pause REM pingが通らなかった場合にイベントログにエラーを出力する if %Errorlebel% == "1" (   ★ echo 疎通不可 eventcreate /L Application /T ERROR /id 999 /d "%MSG1%から%MSG2%へ疎通不可。" ) else (                   ★ echo 疎通 eventcreate /L Application /T INFORMATION /id 111 /d "%MSG1%から%MSG2%へ疎通確認。" ) pause ============================================= よろしくお願いいたします。

  • VBスクリプトで指定コマンドを使って日付の取得

    お世話になります。 VBスクリプトがうまく設定できなくて困っています。 下記は日付取得までです。 rem #***************************************** Option Explicit dim w_date rem #***************************************** rem # STEP01 パラメータチェック rem #***************************************** IF WScript.Arguments.Count = 0 then WScript.Echo "Parameter_No" WScript.Quit 99 End IF IF IsNumeric(WScript.Arguments.Item(0)) = False then WScript.Echo "Numeric_Check_Error" WScript.Quit 99 End IF rem #***************************************** rem # STEP02 日付計算 rem #***************************************** w_date = replace(DateAdd("d",WScript.Arguments.Item(0), date),"/","") WScript.Echo w_date Script.Quit 0 【前提】 cip△dtコマンドをDOSで打つと例のように出力されます。 【例】 YYYY/MM/DD△00:00:00 cip~~~~~~~ YYYY/MM/DD△00:00:00 cip~~~~~~~ 【実現したいこと】 VBスクリプトで、その1行目の日付を取得し、DOSの変数として保持したいです。 【前提】 cip△-dYYYYMMDDをDOSで打つとYYYYMMDDが入力した通りにでます。 【例】 YYYY/MM/DD△00:00:00 cip~~~~~~~ 【実現したいこと】 VBスクリプトで、前日の日付を取得し、DOSの変数として保持したいです。 どなたか助けてください。 宜しくお願いします。

  • ERRORLEVELの使い方

    ERRORLEVELの使い方について質問させて頂きます。 echo Start cmd /c test1.bat if %ERRORLEVEL% neq 0 echo 1>mylog.txt else echo 2> mylog.txt exit rem test1.batの内容は、下記のようなもの rem xxx.exe 環境変数 %ERRORLEVEL%は、DOSプロンプトであれ、 チャイルドプロセス test1.bat であれ、とにかく エラーを保持するとのことですが、 上記のスクリプトが、どんな時でも、本当に正しく動くのか、心配です。 どうせ、ERRORLEVELをみて、何がしかの処理をするなら、 チャイルドプロセスの中で、 xxx.exeの次で、記述すべきではないかと考えます。 はたまた、別の世界(このDOSプロンプト、及びそのチャイルドプロセス以外)での エラーは、このERRORLEVELには、影響しないのでしょうか? さしあたり、自分で実験をしてみて、上記のバッチ、或いは、チャイルドプロセスにて記述 いずれも、動作は、期待通りでした。しかし、だからといって、どんな時でも、 期待通りに動くのかは、不明です。   ERRORLEVELは、エラーを発生させるルーチンの直下で評価すべきであり   そのルーチンがチャイルドプロセスであれば、チャイルドプロセスの中で処理すべき。   (cmd /cで戻って、ERRORLEVELを評価するのは、正しくない) ただ、これに拘ると、スクリプトが分散されてしまい、見通しが悪くなってしまいます。 宜しく、サジェスチョンをお願い申し上げます。

  • コンベンショナルメモリーの増やし方について、質問があります。

    コンベンショナルメモリーの増やし方について、質問があります。 ---- autoexec.bat ---- SET JW2P=A:?TARO5;A:?JW2; @ECHO OFF PATH A:?JUST5;A:?DOS;A:?FD_313;A:?VZ;A:?RESET;A:?LHA; SET TEMP=A:?DOS SET DOSDIR=A:?DOS LH A:?DOS?MSCDEX.EXE /D:CD_101 /L:Q LH A:?DOS?SMARTDRV.EXE /X rem MOUSE rem DOSSHELL rem MOUSE /R ---- config.sys ---- FILES=30 BUFFERS=10 SHELL=A:?COMMAND.COM /P DOS=HIGH,UMB DEVICE=A:?DOS?HIMEM.SYS /TESTMEM:OFF DEVICE=A:?DOS?EMM386.EXE /UMB /T=A:?DOS?EXTDSWAP.SYS rem DEVICEHIGH=A:?ATOK8?EMS386.SYS DEVICEHIGH=A:?DOS?SETVER.EXE DEVICEHIGH=A:?ATOK8?ATOK8A.SYS /UCF=A:?ATOK8?ATOK8.UCF rem DEVICEHIGH=A:?DOS?PRINT.SYS /U DEVICEHIGH=A:?ATOK8?ATOK8B.SYS DEVICEHIGH=A:?ATOK8?ATOK8EX.SYS DEVICEHIGH=A:?DOS?NECCD.SYS /D:CD_101 rem DEVICEHIGH=A:?DOS?RSDRV.SYS rem DEVICEHIGH=A:?DOS?KKCFUNC.SYS rem DEVICEHIGH=A:?DOS?NECAIK1.DRV rem DEVICEHIGH=A:?DOS?NECAIK2.DRV A:?NECAI.SYS rem DOS=HIGH,UMB rem DEVICE=A:?MISCSI?MSC200.SYS /N /PORT=280 /PD DEVICEHIGH=A:?MISCSI?MSC55.SYS LASTDRIVE=Z DEVICEHIGH=A:?MISCSI?MSCDISK.SYS ---- output.txt ---- A:? > mem メモリの種類 合計 = 使用 + 空き ---------------- -------- -------- -------- コンベンショナル 640K 129K 511K アッパー メモリ 26K 18K 8K 予約済み 0K 0K 0K XMS メモリ 68,261K 2,726K 65,535K ---------------- -------- -------- -------- 全メモリ 68,927K 2,873K 66,054K 全 1MB 以下メモリ 666K 148K 519K 全 EMS メモリ 32,768K (33,554,432 バイト) 空き EMS メモリ 32,576K (33,357,824 バイト) 最大実行可能プログラムサイズ 511K (522,752 バイト) 最大空きアッパーメモリブロック 8K (8,112 バイト) MS-DOS はハイメモリ領域に常駐しています. ---------------------------------------------------------- メモリー不足から、「一太郎(MS-DOS 版)ver.5 」が起動できません。 コンベンショナルメモリーの増やし方を「autoexec.bat」と「config.sys」で、どう記載すればよろしいでしょうか? よろしくお願いします。

  • batでchromeを起動・終了させたい

    batでchromeを起動終了させたいのですが、 start C:\Program Files (x86)\Google\Chrome\Application\chrome.exe を実行後 batが止まってしまいます。 このまま(もしくはchrome.exeをtaskkill)で次の処理にすすめたいのですが、いい方法ありませんか?

  • バッチファイルの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