net helpmsgのメッセージ一覧
中身の見方
1行目:メッセージ#
2行目:メッセージ
1 ファンクションが間違っています。
2 指定されたファイルが見つかりません。
3 指定されたパスが見つかりません。
4 ファイルを開くことができません。
5 アクセスが拒否されました。
6 ハンドルが無効です。
7 記憶域制御ブロックが壊れています。
8 このコマンドを実行するのに十分な記憶域がありません。
9 記憶域制御ブロックのアドレスが無効です。
10 環境が間違っています。
11 間違ったフォーマットのプログラムを読み込もうとしました。
12 アクセス コードが無効です。
・・・
今回、使用したバッチのコマンドはコレ
for /L %%i in (1,1,9999) do ( echo %%i & net helpmsg %%i ) >> helpmsg.csv 2>&1
※この結果だと見にくいので、以下のexcelマクロ(vb)で整形
Sub Macro1()
Dim buf, path As String, n As Long
Dim num As Long
n = 1
Range("A5").Select
path = Cells(2, 2) ‘ファイル名を格納
Open path For Input As #1
Do Until EOF(1)
Line Input #1, buf
If buf <> "" Then
If IsNumeric(buf) = True Then
num = Val(buf)
n = 1
Cells(num, n) = buf
End If
Cells(num, n) = buf
n = n + 1
End If
Loop
Close #1
End Sub
コメント