質問編集履歴

1

ご指摘あったため、修正

2021/01/13 08:22

投稿

asaka_2003
asaka_2003

スコア1

test CHANGED
@@ -1 +1 @@
1
- PowerShellのこのプログラム作成方法がわかりません。
1
+ 作成について(ロジック的)
test CHANGED
@@ -1,93 +1 @@
1
- 以下のようなプログラムをPowerShellで作成しようと考えていますが
2
-
3
- PowerShellを使ったことがないので、コードを書くことができません。
4
-
5
- 参考までに、参考コードを載せていただけないでしょうか?
6
-
7
- 処理について、自分の考えは載せます。
8
-
9
-
10
-
11
- ```ここに言語を入力
12
-
13
- <用意するフォルダとファイル>
14
-
15
- ・Zフォルダ/moto.txt
16
-
17
- ・Aフォルダ/text.txt
18
-
19
- ・Aフォルダ/backフォルダ/copy.txt
20
-
21
- ```
22
-
23
-
24
-
25
- ```ここに言語を入力
26
-
27
- <やりたいこと>
28
-
29
- やりたい処理は大きく3つです。
30
-
31
- 「moto.txt」があります。
32
-
33
- その中には以下のようになっています
34
-
35
- ・test.txt
36
-
37
-  アイウエオ
38
-
39
-  かきくけこ
40
-
41
-  さしすせそ
42
-
43
-
44
-
45
- この二行目の文字「けこ」をfindて、findした結果をtext.txtファイル格納(追記)
1
+ この度は大変申訳ございませんでした、一度自分で考え、不明点あれば質問する形いたします。
46
-
47
- ②月初(x月1日)にtext.txtファイルをコピーして、
48
-
49
-  Aフォルダ/backフォルダ/copy.txtにコピーする
50
-
51
-  (copy.txtには先月分のtext.txtデータが格納されています)
52
-
53
- ③text.txtのファイル内容を削除
54
-
55
-  (翌月分のみのfind結果を格納したいため)
56
-
57
- ```
58
-
59
-
60
-
61
- ```ここに言語を入力
62
-
63
- <自分の考え>
64
-
65
- プログラムを書くことはできませんが、以下のような処理になるかと思います。
66
-
67
- if 月初か?
68
-
69
-  text.txtファイルに対してコピー処理を行い
70
-
71
-  copy.txtにその結果を書き込む
72
-
73
-  text.txtのファイル内容を削除
74
-
75
- else
76
-
77
-  moto.txtから「けこ」をfind
78
-
79
-  findした結果を「text.txt」に追記していく
80
-
81
- end
82
-
83
- ```
84
-
85
-
86
-
87
- 改めて、全て任せる形となってしまい大変申し訳ございませんが
88
-
89
- 何卒お力をお貸しください。
90
-
91
-
92
-
93
- よろしくお願いいたします。