
現在BATファイルにて指定されたアプリケーションを使用して、イベントログの抽出を行っています。
元々MainBATとSubBATの作成を行い、1台毎に作業を行っていたのですが
台数が非常に多い為、MainBatの分割を行い、その上にMainBatを一度に起動するBAtファイルを作成した所
SubファイルのCallが認識できなくなりました。
申し訳ありませんが、作業を行う方法がございましたら教えて下さい。
本来の作業方法
MainBAT
Call sub サーバー名
Call sub サーバー名
Call sub サーバー名
Call sub サーバー名
Call sub サーバー名
Call sub サーバー名
Call sub サーバー名
Call sub サーバー名
Call sub サーバー名
Subファイルにてアプリケーションの起動
アプリケーション名 %1
上記をMain1、Main2、MAin3、Main4と分割しその上に4つのBATを実行するALLBATの作成し実行
ALLBAT
start Main1.bat
start Main2.bat
start Main3.bat
srart Main4.bat
Main1.bat
Call sub サーバー名
Sub.batの中身
アプリケーション名 %1
この%1の部分が認識できなくなってしまいました(他に%2 ~ %9まで変更してみたが不可能)
このcallの部分を認識できる方法がありましたら教えて下さい。
No.2ベストアンサー
- 回答日時:
#1です。
「具体的・客観的」というのは、「みたまんま」を書いて欲しかったのですが。
質問にお書きのようなファイル構成で実行すると、Main*.bat の個数だけのコマンドプロンプトが新たに開いて、そこでは本来、
Call sub サーバー名
アプリケーション名 サーバー名
と表示されるはずですが、これが
Call sub サーバー名
アプリケーション名
となるのですか?いずれにせよ、どこかで何らかのミスがあるんでしょうが、とりあえず、アプリケーションが関係していないこと、また%1が空になっているか確認するために、sub.batの中身を
notepad "%1"
に一時的に変更してやってみてください。どういう現象が起こりますか?
質問文を見た限りどこもおかしくないので、実際にテストしているスクリプトを書き換えて質問文に書いていると思いますが、そのときに情報が失われている可能性もあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 2つのマクロを連続して動かしたい 3 2022/09/20 23:46
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 2 2022/11/18 15:34
- Visual Basic(VBA) 標準モジュール Public mOnTime As Date Sub sample() '実行プロシ 1 2023/02/22 15:44
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VB6.0】 あるフォームから他...
-
VB6のFriendについて
-
定数を構造体で・・・
-
プロシージャまたは関数の引数...
-
VBA public変数はどのようなこ...
-
VB.NETでのイベントの途中終了
-
チェックボックスを操作できな...
-
共有フォルダの「共有のアクセ...
-
アクセスできない保護レベルエ...
-
ClickとChangeイベントの違いは...
-
エクセルVBAでテキストボッ...
-
VC++ (byte)(col & 0xFF) の意味
-
String型の値にスラッシュをつ...
-
C#のループでtextboxに値を入れ...
-
C言語のサフィックスについて
-
subsequentとnextの違いってな...
-
タイムアウトする仕組みを作りたい
-
ユーザーフォームへのデータ入...
-
テキストボックスかラベル上の...
-
[Excel2000]auto_closeを止めさ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VB6.0】 あるフォームから他...
-
プロシージャまたは関数の引数...
-
PL/SQLのプロシージャ間でカー...
-
定数を構造体で・・・
-
パーソナルXLSBのfuctionを呼び...
-
【HTML、VBScript】HTAアプリケ...
-
プロシージャを呼び出したプロ...
-
Callで呼び出したプロシージャ...
-
ArrayListに格納したクラス内の...
-
VB2010からPROCEDUREを実行でエ...
-
VB6のFriendについて
-
HTML + VBScript で Sleep でき...
-
【VBScript】変数のスコープ
-
access2007 copyfile困っています
-
整数を二つ読み込み、それらの...
-
subを連続で実行する
-
変数の宣言はすべきでしょうか...
-
ExcelのVBA。Staticな変数について
-
BATファイルでstartからcallを...
-
VBA public変数はどのようなこ...
おすすめ情報