質問するログイン新規登録

質問編集履歴

2

set TRN=とrem %TRN%を削除

2019/11/12 08:15

投稿

cat_nyannyan
cat_nyannyan

スコア4

title CHANGED
File without changes
body CHANGED
@@ -38,8 +38,7 @@
38
38
 
39
39
  :top
40
40
  timeout 3
41
- set TRN=dir | find /I "KP2_backup_2019_*" LOG_Backup_Subplan_1_*.txt >> %tmp%
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

質問内容について変更しました

2019/11/12 08:15

投稿

cat_nyannyan
cat_nyannyan

スコア4

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
- ├f
12
+ X:
12
13
  ├data2
13
14
  └Log
15
+ ※X:\data2\Log
14
- Logフォルダに対象のログ達とBatchファイルが存在しています。
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