エクセル(Excel)&ワード(Word)質問掲示板

より見やすく使いやすいエクセル掲示板を目指し、新たにエクセルの質問掲示板を開設いたしました。 これに伴い、当サイトでは今後、新規投稿はできなくなります。(閲覧は当面可能です。)
今後は新掲示板をご利用いただきますよう宜しくお願い致します。今後ともよろしくお願い致します。
○新掲示板
エクセル(Excel)解決掲示板

エクセル・ワードの基本操作に関する質問や関数やマクロの使い方などエクセルとワードに関する質問掲示板。
Welcome Guest 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

バッチをマクロ化

前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-1-24 18:26
ゲスト    投稿数: 0
rem コマンド拡張機能有効化
setlocal ENABLEEXTENSIONS

set BAT_FILE=TIME.bat
set LOG_DIR=D:\test
set LOG_FILE=LOG.txt
set LOG_FILENAME=%LOG_DIR%\%LOG_FILE%

REM CALL :ラベル 引数
call :WRITELOG %BAT_FILE% 第一処理開始時間

fc a.txt b.txt
If NOT %errorlevel%==0 goto ERROR

call :WRITELOG %BAT_FILE% 第一処理終了時間

call :WRITELOG %BAT_FILE% 第二処理開始時間

@rem 処理B(プログラムは省略)

call :WRITELOG %BAT_FILE% 第二処理終了時間

goto END




rem サブルーチン
:WRITELOG
set yyyy=%date:~-10,2%
set yy=%date:~-8,2%
set mm=%date:~-5,2%
set dd=%date:~-2,2%
set HH=%TIME:~0,2%
set MM2=%TIME:~3,2%
set SS=%TIME:~6,2%
echo %~1 処理日 = %yyyy%%yy%/%mm%/%dd% %~2= %HH%:%MM2%:%SS%>> %LOG_FILENAME%
echo. >> %LOG_FILENAME%

exit /b

:ERROR
call :WRITELOG %BAT_FILE% エラー処理終了時間
pause

これをマクロ化出来ないだろうか?
難しいです。
投票数:151 平均点:2.38
返信する

このトピックに投稿する

題名
ゲスト名   :
投稿本文

  条件検索へ


スポンサーリンク
スポンサーリンク
エクセル・ワード質問/回答集 - クイズ・問題QUUS! - 無料英語学習 - 投資家・トレーダー掲示版
為替(FX)テクニカル分析入門 - エクセル(EXCEL)学習・入門 - Word(ワード)の使い方/活用・入門
Copy right(c) 2006-2010 エクセル&ワード質問掲示板 all right reserved