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

回答編集履歴

2

仕様というか…

2021/04/09 22:59

投稿

xail2222
xail2222

スコア1525

answer CHANGED
@@ -6,9 +6,9 @@
6
6
  同じドライブの場合、作成日時は変わらず
7
7
  違うドライブへ移動した場合は、作成日時が変わるという結果になりました。
8
8
 
9
- 完全に仕様というわけでもなさそうですね。
9
+ ~~完全に仕様というわけでもなさそうですね。~~
10
+ どこからどこへという条件次第で変わる仕様のようですね。
10
11
 
11
-
12
12
  で、そのままにするのは無理そうなので
13
13
  作成日時を取得・設定する方法を使い、移動後に元の作成日時に戻す方法を
14
14
  以下に記します。

1

評価環境について補足

2021/04/09 22:59

投稿

xail2222
xail2222

スコア1525

answer CHANGED
@@ -23,4 +23,6 @@
23
23
 
24
24
  System.IO.File.SetCreationTime(fullPathNameDst, dt);
25
25
 
26
- で設定という感じで行けるかと思います。私の家の環境windows8.1では上手く行きました。
26
+ で設定という感じで行けるかと思います。私の家の環境windows8.1では上手く行きました。
27
+ ただ、.Net Framework 4.7.2での評価です。
28
+ .Net coreでも同じだと思うのですが、どうでしょうか。