170 похожих чатов

Всем привет! Подскажите, пожалуйста, возможно ли как-то перенести файл с

одного сетевого расположения на другое, при этом не создавая нового?

11 ответов

27 просмотров

короткий ответ - нет только в рамках одной файловой системы, и то не каждой: на ntfs, например, move - это copy+del

а какова правда?

Daniel Podolsky
а какова правда?

Где-то по средине

Daniel Podolsky
а какова правда?

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>

DreamingKitten
PS A:\Forensics> dir Directory: A:\Forensics...

если честно, этот листинг ничего мне не говорит 🙁 я вполне могу ошибаться насчёт move на ntfs - давно было дело, когда мне был важен этот вопрос но когда я его изучал, move в cmd делал именно copy+del, от чего операция была неатомарна (а мне именно аьтомарность была нужна)

Серёжа-Шапошников Автор вопроса

Данный вопрос меня интересует с точки зрения гошки Так как простенький os.Rename, как оказалось, не решает эту задачу Мне бы хотелось сохранять дату изменения файла

Серёжа Шапошников
Данный вопрос меня интересует с точки зрения гошк...

именно дату изменения можно проставить насильно в правильную

Ещё и весь трафик через клиента будет бегать при копировании

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта