Tuesday, May 8, 2012

バッチファイル(拡張子.bat)で複数ソフト同時起動がうまく行かない時の対処法 | 8倍速対応



Windows時代の前のMS-DOS時代から使われてるバッチファイル*
現在でも意外に便利**に使えるので利用してるのですが、
 **バッチファイルとは…中身はテキストファイル。詳しくはコチラのサイト参照
 **例えば、デフラグして自動終了とか、複数ソフト同時起動とか。

最近、複数ソフトを同時起動させるバッチファイルでうまく処理されないことがあり、
今までそんなことなかったので、対処法をメモしておきます。


アクセスは "admin使用できませんでした"

具体的には、
Skype(スカイプ)*とスカイプで通話するための受話器用のソフト(ちなみにコレを使用)は
使用する時にどちらも常に起動するので
同時起動させるバッチファイルを作ったところ、どちらのソフトの起動を先にしても
一つ目のソフトが起動したところで処理が止まってしまいました。
 *Skypeとは…無料でチャットや音声会話できるフリーソフト(有料で普通の電話への通話も可能)

バッチファイルに書いた内容は


システムはレジストリログに必要なスペースを割り当てることができませんでした
@ECHO OFF
start "C:¥Program Files¥…¥Skype.exe"
start "C:¥Program Files¥…¥BSKP-U202 Skype Phone.exe"
exit
  ※フォルダ名、ファイル名に半角スペースを含む場合は
   "(ダブルクォーテーション)"で囲む必要あり

普通はソフトが起動した時点でバッチファイルは次の行の処理に取り掛かるのですが
どうやらログイン待ちがあったりするソフトだと、
バッチファイルがまだ処理が終了していないと認識してるみたいで、
次に行の処理に行かないみたいです

対処法(Tips)
こういう場合は、
  start_""_"(プログラムのパス)" ※左の _ は半角スペースです
というようにstartコマンド直後に
半角空白、ダブルクォーテーション、ダブルクォーテーション
挿入してやると、うまく処理されます。

上記の例だと


binファイルをダウンロードする方法
@ECHO OFF
start "" "C:¥Program Files¥…¥Skype.exe"
start "" "C:¥Program Files¥…¥BSKP-U202 Skype Phone.exe"
exit

これでうまくいきましたよ♪
技術的な解説は他の詳しい方にお任せしまぁす。

あとは、このバッチファイルのショートカットを作成して
ショートカットを右クリック-[プロパティ]で
[実行時の大きさ]欄を[最小化]にしておけば、
コマンドプロンプトウィンドウが表示されずにイイカンジですよ♪
[アイコンの変更]ボタンで好みのアイコンにしておきましょう。

[ショートカットキー]欄でショートカットキーも設定しておくと
ものすごく効率的ですよね

ちなみに「デフラグして自動終了」は


defrag C: -f ←デフラグしたいドライブレター(この例だとCドライブ)
shutdown -s -f -t 0 ※最後はゼロです

shutdownの行だけのバッチファイルのショートカットをデスクトップにでも置いておけば
いちいち[スタート]ボタン-[終了オプション]-[終了]と選ばなくても、即終了です。
※デスクトップを右クリック-[新規作成]-[ショートカット]で
 「shutdown -s -f -t 0」というショートカットを作成する方が早いです

あと、いきなりURLもOKです
タブブラウザ(IE7,Firefox,Operaなど)で複数タブ同時起動


start http://dailynews.yahoo.co.jp/fc/sports/ ヤフーのスポーツニュース
start http://dailynews.yahoo.co.

These are our most popular posts:

中国語チャットQQを日本語Windows Vistaにインストールする方法 ...

中国語チャットQQを日本語Windows Vistaにインストールする方法。 ... 普通にダブル クリックしてもエラーが出てインストールに失敗します。従って、「コマンドプロンプト(MS- DOS)のAdministrator権限」を使うという、ちょっと裏技的な方法でインストールします。 read more

Windows でアプリケーションを再起動するバッチ処理 - タスクの強制終了 ...

2012年1月23日 ... tasklist - コマンドプロンプトを使ってみよう! -設定・システム操作-. tasklist コマンド で、当該タスクが存在するか判定するには、findstr コマンドを併用し、条件分岐でエラー レベルを取得する。 【バッチファイル】tasklistの実行結果取得方法 ... read more

ベクター : 「コマンドプロンプト」の検索結果

コマンドプロンプトで実行するTwitterクライアント OAuth認証に対応した ... learn more フリーソフト /Windows/インターネット&通信/チャット用/Twitter ... 単独で実行する方法 に加えて、バッチファイルを利用することによって、連続した画像処理が可能になります。 その結果、 ... どうしてもコマンドプロンプトやバッチファイルからからショートカットを作成 する必要がある方へ。GUIで ... 以下の特徴を MS-DOS 版から受け継いでいます。1) コマンドプロンプトから CP/M-80 のプログラムを直接実行 2) バッチファイルや Makefile . read more

MS DOSコマンドプロンプトを介して友だちとチャット

MS DOSコマンドプロンプトを介して友だちとチャット. WEBNESBAY 6月 - 14 - 2009. 1 ) All you need is your ... 関連記事. SkypeのユーザのIPアドレスを取得する方法 MS - DOSを使って友達とチャットする Pendriveを使うハック. カテゴリー: ハッキング ... read more

Related Posts



0 comments:

Post a Comment