人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

日経NETWORK 2009.06の79ページに例として記載されています、下記バッチが期待通りに
動かないです。すみませんが ご教示願います。なお、すいませんが、今回は私の通常の
ポイントで支払わせてください。よろしくお願いします。

@echo off

set outdir=c:\test

if not exist %outdir%\\netstat-daily.txt ( echo time,received,
sent > %outdir%\\netstat-daily.txt )

netstat -e | find "Bytes" > %outdir%\\netstat-temp.txt

for /F "eol=; tokens=2,3 " %%i
in (%outdir%\\netstat-temp.txt)
do @echo %time:~0,2:%time:
~3,2%:%time:~6,2%,=%%i/1024/
1024,=%%j/1024/1024 >> %outdir
%\\netstat-daily.txt

set outdir=

rem exit

●質問者: meichi
●カテゴリ:コンピュータ 経済・金融・保険
✍キーワード:ECHO EXIT netstat network SET
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● y3b5
●300ポイント ベストアンサー

まず、%time:~0,2の後ろに%がないので変な表示になっているようです。

該当の書籍を見ていないので、どういう結果になるのがいいのか示してもらえれば、もう少しお役にたてるかもしれません。

◎質問者からの返答

ありがとうございます。コメント欄に結果を記載しました。


2 ● utagawh
●35ポイント

%time:~0,2:%time:~3,2%:%time:~6,2%

~0,2の後ろに%が抜けてます

◎質問者からの返答

ありがとうございます。

結果をコメント欄に記載します。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ