Тестовая программа, которую я создал с MoveFile
API, похоже, работает. Так же, как и команда rename
в cmd.exe. Что вы пробовали и какую ошибку вы получаете?
Это не имеет значения, но дальнейшее тестирование показывает, что переименование длинного имени файла таким способом работает, но, к слову, изменит короткое имя файла (например, чередуя ~1
и ~2
).