одного сетевого расположения на другое, при этом не создавая нового?
короткий ответ - нет только в рамках одной файловой системы, и то не каждой: на ntfs, например, move - это copy+del
понял, благодарю за ответ
а какова правда?
Где-то по средине
PS A:\Forensics> dir Directory: A:\Forensics Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 15.11.2023 10:12 dest d----- 20.10.2021 11:09 restore -a---- 19.07.2021 9:00 3820650 A_Forensics_drive.scn -a---- 29.01.2000 8:44 20003880960 drive.bin PS A:\Forensics> fsutil fsinfo volumeinfo A: | find /i "file system name" File System Name : NTFS PS A:\Forensics> Get-Date 15 листопада 2023 р. 10:13:03 PS A:\Forensics> move drive.bin dest PS A:\Forensics> Get-Date 15 листопада 2023 р. 10:13:03 PS A:\Forensics>
если честно, этот листинг ничего мне не говорит 🙁 я вполне могу ошибаться насчёт move на ntfs - давно было дело, когда мне был важен этот вопрос но когда я его изучал, move в cmd делал именно copy+del, от чего операция была неатомарна (а мне именно аьтомарность была нужна)
Данный вопрос меня интересует с точки зрения гошки Так как простенький os.Rename, как оказалось, не решает эту задачу Мне бы хотелось сохранять дату изменения файла
именно дату изменения можно проставить насильно в правильную
Ещё и весь трафик через клиента будет бегать при копировании
Обсуждают сегодня