No.2ベストアンサー
- 回答日時:
>WScript.CreateObjectの
>ところで"オブジェクトが必要です"となってしまいます。
VBのときは、CreateObjectですね。
No.1
- 回答日時:
早速の回答有難う御座います。
色々試行錯誤して以下のように書いてみましたが、WScript.CreateObjectの
ところで"オブジェクトが必要です"となってしまいます。何か参照設定に漏れが
あるのでしょうか?宜しくお願いします。
Private Sub Command1_Click()
Dim Fs As New FileSystemObject
Dim ws As WshShell
Dim we As WshExec
Dim tx As TextStream
Dim ERR_FLG As String
Set ws = New WshShell
Set we = ws.Exec("test1.bat > test1.log")
Set Fs = WScript.CreateObject("Scripting.FileSystemObject")
Set tx = Fs.OpenTextFile("test1.log", 1)
Do Until tx.AtEndOfStream
tLine = tx.ReadLine
If InStr(tLine, "ERRORLEVEL") <> 0 Then
ERR_FLG = Mid(tLine, 11, 1)
End If
Loop
msgbox ERR_FLG
End Sub
test1.bat
@echo off
バックアップ処理
IF NOT %ERRORLEVEL% == 0 GOTO ERROR
echo 正常終了しました。
GOTO END
:ERROR
ECHO バックアップ処理がエラーを返して終了しました。
:END
ECHO ERRORLEVEL %ERRORLEVEL%
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- C言語・C++・C# このプログラミング誰か教えてくれませんか 3 2022/05/13 17:27
- C言語・C++・C# このプログラミング誰か教えてくれませんか 2 2022/05/14 09:45
- Excel(エクセル) 別インスタンスのエクセルを制御したい 1 2023/05/10 02:03
- デスクトップパソコン Outlookのデータが勝手に復元された理由は? 1 2022/07/13 15:45
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- その他(コンピューター・テクノロジー) batファイルでPCの設定内容やプロパティーを取得したいのですが、コマンド1個で1ファイルとなるのを 2 2022/04/27 15:27
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
コマンドプロンプトのERRORLEVELを取得したい
Visual Basic(VBA)
-
小数点を含む数値かどうか判断の判断方法
Visual Basic(VBA)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
-
4
他のアプリケーションとの連携
Visual Basic(VBA)
-
5
psqlでエラーログをとりたい
PostgreSQL
-
6
SHELLコマンドがうまく動かないです VB6.0
Visual Basic(VBA)
-
7
VB.NETでフォーム上にExcelのような表を表示する方法
Visual Basic(VBA)
-
8
VB6にて、テキストファイルの内容を更新したいのですが。。
Visual Basic(VBA)
-
9
vbsからバッチファイル実行時の引数渡しについて
Visual Basic(VBA)
-
10
iniファイル内の行を削除する方法
Visual Basic(VBA)
-
11
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
12
VB.NETで他のEXEを実行させる
Visual Basic(VBA)
-
13
ExcelVBAで戻り値を返すには
その他(プログラミング・Web制作)
-
14
バッチファイルからVBAに引数を渡したい
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
EXCEL VBAにて動的にCheckBOXを...
-
VBAのWindowオブジェクトとWork...
-
Excelで =EMBED("Acrobat Docu...
-
COMコンポーネントって何?
-
ワイルドカード<?>と型パラメー...
-
LISTBOXの内容が更新されま...
-
C#でフォームのオブジェクト名...
-
Vbで通常使用するプリンターを...
-
ADO オブジェクトの渡し方
-
bmp画像をjpegやpng画像に圧縮...
-
Setステートメントの使い方につ...
-
Objective-Cで構造体を配列や辞...
-
Excel VBA : イコールになら...
-
オブジェクトレベルとメタレベル
-
java.util.Listのヒープサイズ...
-
ビジュアルC++でボタンの有...
-
ArrayLsitのデータ取得
-
VBSでのステートメントの末尾が...
-
【ExcelVBA】Webスクレイピング...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
ワイルドカード<?>と型パラメー...
-
EXCEL VBAにて動的にCheckBOXを...
-
VBAのWindowオブジェクトとWork...
-
C#でフォームのオブジェクト名...
-
LISTBOXの内容が更新されま...
-
Object型からDouble型へのキャスト
-
JAVAからHTMLへ値を返す方法
-
COMコンポーネントって何?
-
ビジュアルC++でボタンの有...
-
戻り値がクラスオブジェクト
-
VBA 同じ名前のオブジェクトを...
-
ASP.net 教えてください!!(...
-
Vbで通常使用するプリンターを...
-
newは明示的にした方が良いのか?
-
CoCreateInstanceでエラーになる。
-
オブジェクトレベルとメタレベル
-
bmp画像をjpegやpng画像に圧縮...
-
Accessの連結・非連結オブジェ...
おすすめ情報