Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
102 / 39 / 0
Регистрация: 16.09.2014
Сообщений: 429

Как узнать время создания файла и когда был установлен Windows?

15.10.2024, 20:33. Показов 2926. Ответов 42
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Требуется узнать записан ли файл шрифта вместе с виндой или позднее. Если бы было возможно узнать время создания файла и когда был установлен Windows, то, сравнивая эти две даты, я мог бы отфильтровать шрифты, установленные не во время инсталяции винды. Или есть другие подходы?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.10.2024, 20:33
Ответы с готовыми решениями:

Как узнать время и дату создания файла?
Как узнать время и дату создания файла

Как узнать дату и время создания графического файла?
подскажите пожалуйста как сверить время и дату создания графического файла? точнее сверить я могу я не знаю как получить дату и время файла...

Узнать время создания файла
Есть переменная типа WIN32_FIND_DATA. Как через нее узнать точное время создания файла? В этой структуре есть поле FILETIME...

42
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
21.10.2024, 21:58
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Тим70 Посмотреть сообщение
vb6 это не может
Может, но там тоже очень много строк кода придётся написать, чтобы текст выковырять из консоли. В VB6 вообще всегда так, чтобы получить что-то простое, какую-то простую информацию, нужно 500 строк кода написать...
1
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
22.10.2024, 02:36
Цитата Сообщение от HackerVlad Посмотреть сообщение
В VB6 вообще всегда так, чтобы получить что-то простое, какую-то простую информацию, нужно 500 строк кода написать...
Так надо сторонние технологии использовать где-то Python, JS, Net и т.д. Я вот сейчас на Питоне серверок-не серверок написал, короче такую херню, даешь задание, она возвращает ответ. Я не знаю, может такую тему открыть отдельно, типа взаимодействие с др. технологиями
0
Любитель
 Аватар для Тим70
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
22.10.2024, 05:15
Цитата Сообщение от HackerVlad Посмотреть сообщение
Может, но там тоже очень много строк кода придётся написать, чтобы текст выковырять из консоли
Понятно,поэтому и информации я не нашел.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
22.10.2024, 13:18
Тим70, так было же у нас нидавно на форуме

Добавлено через 3 минуты
testuser2, в VB6 нужно иметь для работы 100 разных модулей и классов, а в других ЯП, уже всё встроено в язык, все функции эти замечательные. Поэтому на VB6 программировать это морока конечно, больше времени уходит, согласен.

Добавлено через 11 минут
Ну вот тут обсуждали нидавно же:

Вывести результат запроса (из Powershell) в форму Visual Basic
Вывод текста в консоль

Добавлено через 5 минут
Тим70, мы с тобой вот здесь обсуждали консоль, ты что забыл? вот тут: Изменить кодировку текста в поле Text1 на VB6
там вместо systeminfo было команда ping, а так одно и тоже...

Добавлено через 2 минуты
Цитата Сообщение от Тим70 Посмотреть сообщение
информации я не нашел
Только нидавно, в апреле, на форуме обсуждали же, разбирали как работает консоль, ты ещё проект тоже писал для ping...
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
22.10.2024, 13:40
Цитата Сообщение от HackerVlad Посмотреть сообщение
Ну вот тут обсуждали нидавно же:
Вывести результат запроса (из Powershell) в форму Visual Basic
Там, кстати, так себе реализация, а лучше было бы реализовать в виде как бы мини-сервера. Запускаешь сервер (скрипт power shell), отправляешь запросы, поучаешь ответы.

Добавлено через 5 минут
Вообще такие среды как power shell (net), python и т.д. тяжелые на запуск, их лучше надо использовать как сервисы. Интересно было бы посмотреть node.js, там я бегло смотрел, есть и поддержка com и даже winapi. Т.е. это фактически может быть абсолютной альтернативой wsh (который Майкры уже забросили), и posh при поддержке самых современных веб-технологий. Но это чисто рассуждения.
0
Любитель
 Аватар для Тим70
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
22.10.2024, 14:34
Цитата Сообщение от HackerVlad Посмотреть сообщение
мы с тобой вот здесь обсуждали консоль
ну да,забыл.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
22.10.2024, 21:10
Цитата Сообщение от testuser2 Посмотреть сообщение
Вообще такие среды как power shell (net), python и т.д. тяжелые на запуск, их лучше надо использовать как сервисы.
Можно и не использовать. Почему так себе реализация? Там и через простое cmd.exe было тоже реализовано.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
23.10.2024, 02:07
Цитата Сообщение от HackerVlad Посмотреть сообщение
Почему так себе реализация?
Допустим, надо выполнить несколько команд в консоли и получить ответ или надо постоянно использовать консоль, тогда правильней запустить консоль, посылать туда команды через stdin, и получать ответ через stdOut, либо каким-то другим способом, чем постоянно запускать и завершать, тем более posh потяжелее обычного cmd. Хотя там работает кэш памяти и повторный запуск уже быстрый, все-равно какие-то микросекунды тратятся на запуск, что не очень правильно, должно быть все мгновенно работать..
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
23.10.2024, 02:13
Я вообще не любитель консолей. Абсолютно любой команде в консоли существует альтернатива в виду обычных функций. Считаю что консоль это пережиток прошлого MS-DOS.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
23.10.2024, 02:26
Цитата Сообщение от HackerVlad Посмотреть сообщение
Считаю что консоль это пережиток прошлого MS-DOS.
Это игрушка для сис-админов или кто как-то связан с сетью. Я вообще так представляю: есть хард-левел программировние - c/asm, потом программирование повыше уровнем, потом скриптовое программирование и т.н. декларативное, и на последнем уровне консоль, когда ты даже не пишешь скрипт, а из консоли чего-нибудь х-чишь
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
23.10.2024, 02:35
Кстати первые языки программирования были в виде консоли, как QBasic например.

Добавлено через 2 минуты
Но это было очень давно, на корветах ещё.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
23.10.2024, 02:37
у меня в школе были аппараты "электроника"
0
 Аватар для Mikle Quits
785 / 308 / 17
Регистрация: 21.01.2023
Сообщений: 529
23.10.2024, 08:24
Цитата Сообщение от HackerVlad Посмотреть сообщение
первые языки программирования были в виде консоли, как QBasic например.
Нет, QBasic имел вполне нормальную IDE, только в текстовом режиме. Было отладочное окно, похожее на консоль, ну так и в VB6 есть похожее Immediate Window. Вот GWBasic был консольным.
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38209 / 21142 / 4312
Регистрация: 12.02.2012
Сообщений: 34,755
Записей в блоге: 14
23.10.2024, 08:33
Тим70, а FSO здесь не поможет?
0
Любитель
 Аватар для Тим70
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
23.10.2024, 09:51
Цитата Сообщение от Catstail Посмотреть сообщение
а FSO здесь не поможет?
Извините ,а что это такое? Да вобщем то мне это и не нужно.Раньше писал на VB6,а сейчас перешол на VB.net.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38209 / 21142 / 4312
Регистрация: 12.02.2012
Сообщений: 34,755
Записей в блоге: 14
23.10.2024, 10:27
Цитата Сообщение от Тим70 Посмотреть сообщение
а что это такое?
что такое FSO
1
Любитель
 Аватар для Тим70
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
23.10.2024, 13:50
Catstail, Спасибо.Буду разбираться.

Добавлено через 12 минут
Ну я так понял,что FSO записывает текст в созданный файл, и много что можно сделать с папками и файлами ,но вопрос то ,как получить текст из cmd.
Но всеровно спасибо за информацию!
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38209 / 21142 / 4312
Регистрация: 12.02.2012
Сообщений: 34,755
Записей в блоге: 14
23.10.2024, 14:12
Цитата Сообщение от Тим70 Посмотреть сообщение
как получить текст из cmd.
- в теме речь идёт о дате создания файла.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
23.10.2024, 14:18
Цитата Сообщение от Тим70 Посмотреть сообщение
как получить текст из cmd
Пример, как можно писать и читать из std с помощью WSH.
Посмотреть макросом в архив. У FSO тоже еть методы для работы со своим std-потоком
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
23.10.2024, 15:18
Цитата Сообщение от testuser2 Посмотреть сообщение
в школе были аппараты "электроника"
А у меня дома была "Сантака"
А в школе уже пентаки стояли с Windows 98

Добавлено через 11 минут
Цитата Сообщение от Catstail Посмотреть сообщение
что такое FSO
Многим почему-то нравится FSO, на самом деле лучше API.

Добавлено через 1 минуту
FSO, WMI и такими всякими вещами я никогда не пользуюсь вообще. Объектами этими. Нет ничего лучше WinAPI.

Добавлено через 54 секунды
У нас же тема про консоль! FSO тут точно не поможет.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.10.2024, 15:18

Необходимо узнать время создания файла
Нужно узнать время создания файла. Стандартными средствами могу узнать только время последнего изменения файла. Может через WINAPI незнаю.

Как узнать когда файл был сохранен
Добрый день. Мне нужно знать когда файл был сохранен. Свойство DateLastModified не подходит, так как файл обновляется в течении довольно...

Как узнать когда пользователь был активен в последний раз
Есть приложение Windows Form. Необходимо узнать когда пользователь проявлял активность за компьютером в последний раз. И если это было...

Как узнать когда пользователь был активен последний раз
Есть программа. Она должна во время своей работы следить, проявляет пользователь активность за компьютером. Если он не активен, к примеру,...

Как узнать диск и имя папки куда установлен Windows?
Как узнать диск и имя папки куда установлен Windows,


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru