質問編集履歴
2
set TRN=とrem %TRN%を削除
title
CHANGED
File without changes
|
body
CHANGED
@@ -38,8 +38,7 @@
|
|
38
38
|
|
39
39
|
:top
|
40
40
|
timeout 3
|
41
|
-
|
41
|
+
dir | find /I "KP2_backup_2019_*" LOG_Backup_Subplan_1_*.txt >> %tmp%
|
42
|
-
rem %TRN%
|
43
42
|
goto top
|
44
43
|
|
45
44
|
|
1
質問内容について変更しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
windows10環境にて以下の要件を満たすbatchを作成しようとしています。
|
2
2
|
|
3
|
+
※修正
|
4
|
+
|
3
5
|
**【やりたい事】**
|
4
6
|
ネットワークドライブのフォルダ内に複数存在する全てのテキストログの中身を20分毎にループ参照し、
|
5
7
|
任意の部分を抜き出してテキストファイルとして出力させたい。
|
@@ -7,11 +9,11 @@
|
|
7
9
|
|
8
10
|
|
9
11
|
**【ネットワークドライブのフォルダ階層】**
|
10
|
-
\10.XXX.XXX.XXX
|
11
|
-
|
12
|
+
X:
|
12
13
|
├data2
|
13
14
|
└Log
|
15
|
+
※X:\data2\Log
|
14
|
-
|
16
|
+
Logフォルダに対象のログ達とBatchファイルが存在しています。
|
15
17
|
|
16
18
|
【入っているログファイル名の例】
|
17
19
|
LOG_Backup_Subplan_1_20191108040001.txt
|
@@ -28,21 +30,23 @@
|
|
28
30
|
Microsoft(R) Server Maintenance Utility (Unicode) Version 13.0.4451
|
29
31
|
Command:BACKUP LOG [KP2] TO DISK = N''X:\LOG_Backup\KP2_backup_2019_11_08_042001_1705983.trn'' WITH NOFORMAT, NOINIT, NAME = N''KP2_backup_2019_11_08_042001_1705983'', SKIP, REWIND, NOUNLOAD, COMPRESSION, STATS = 10
|
30
32
|
|
33
|
+
**【現在作成しているスクリプト】**
|
34
|
+
@echo off
|
31
35
|
|
36
|
+
pushd X:\data2\Log
|
37
|
+
set tmp=X:\data2\Log\log_text.txt
|
38
|
+
|
39
|
+
:top
|
40
|
+
timeout 3
|
41
|
+
set TRN=dir | find /I "KP2_backup_2019_*" LOG_Backup_Subplan_1_*.txt >> %tmp%
|
42
|
+
rem %TRN%
|
43
|
+
goto top
|
44
|
+
|
45
|
+
|
32
46
|
上記ログ、Command:部分の
|
33
47
|
"KP2_backup_2019_~.trn"の部分を20分間に1回のペースで
|
34
48
|
テキストファイルに定期的に出力させたいのですが、
|
49
|
+
テキストファイルは出力されますが、
|
35
|
-
グ
|
50
|
+
肝心のログの中身が出力出来ない状態です。
|
36
51
|
解決方法についてご存じの方がいらっしゃいましたら
|
37
|
-
ご教示いただければ幸甚です。
|
52
|
+
ご教示いただければ幸甚です。
|
38
|
-
|
39
|
-
|
40
|
-
**【現在作成しているスクリプト】**
|
41
|
-
@echo off
|
42
|
-
pushd \10.XXX.XXX.XXX\f\data2\Log
|
43
|
-
|
44
|
-
:top
|
45
|
-
timeout 1200
|
46
|
-
set TRN=dir | find /I "KP2_backup_*" KP2_backup_2019_11_08_*.trn >> \log_text.txt
|
47
|
-
rem %TRN%
|
48
|
-
goto top
|