Я могу скопировать файл, используя приведенную ниже строку кода, он отлично работает. Мне бы понравилось, если бы имя целевого файла включало системную дату при копировании. Я пробовал много вещей, но не смог достичь цели. Такси, кто-нибудь поможет мне здесь?
File.Copy("\Computer1\mall\Files\Computer1.cfg", "c:\ComputerFiles\Computer1.cfg", True)
Вы можете использовать класс Информация о файле для установки файлов Время создания, время последнего доступа, LastWriteTime.
Dim fileLocation As String = "c:\ComputerFiles\Computer1.cfg"
Dim fi As New FileInfo(fileLocation)
fi.CreationTime = DateTime.Now
fi.LastAccessTime = DateTime.Now
fi.LastWriteTime = DateTime.Now
@JeffreyRoccaforte да, обязательно соблюдайте команду Copy
. То, что я показал выше, изменит только три значения даты/времени файла и не создаст копию, как вы хотите.
Я вижу сейчас! Работает как шарм, большое спасибо за вашу помощь!
Должен ли я правильно закрывать этот тикет?
Я новичок на этом сайте. Если да, то я не знаю, как это сделать.
@ДжеффриРоккафорте Что мне делать, когда кто-то отвечает на мой вопрос?
Я просто хотел добавить еще одну заметку........ Я просто добавил больше, чтобы скопировать необходимые дополнительные файлы. Все работает чудесно! БОЛЬШОЕ ВАМ СПАСИБО ЗА ВАШУ ПОМОЩЬ!
Спасибо за ваш БЫСТРЫЙ ответ....... Я немного новичок в этом, сохранить ли часть "file.copy"?