102 / 39 / 0
Регистрация: 16.09.2014
Сообщений: 429

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

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

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

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

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

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

42
Вернулся
 Аватар для HackerVlad
1753 / 649 / 45
Регистрация: 10.09.2021
Сообщений: 2,801
21.10.2024, 21:58
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Тим70 Посмотреть сообщение
vb6 это не может
Может, но там тоже очень много строк кода придётся написать, чтобы текст выковырять из консоли. В VB6 вообще всегда так, чтобы получить что-то простое, какую-то простую информацию, нужно 500 строк кода написать...
1
1407 / 866 / 93
Регистрация: 08.02.2017
Сообщений: 3,698
Записей в блоге: 2
22.10.2024, 02:36
Цитата Сообщение от HackerVlad Посмотреть сообщение
В VB6 вообще всегда так, чтобы получить что-то простое, какую-то простую информацию, нужно 500 строк кода написать...
Так надо сторонние технологии использовать где-то Python, JS, Net и т.д. Я вот сейчас на Питоне серверок-не серверок написал, короче такую херню, даешь задание, она возвращает ответ. Я не знаю, может такую тему открыть отдельно, типа взаимодействие с др. технологиями
0
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
22.10.2024, 05:15
Цитата Сообщение от HackerVlad Посмотреть сообщение
Может, но там тоже очень много строк кода придётся написать, чтобы текст выковырять из консоли
Понятно,поэтому и информации я не нашел.
0
Вернулся
 Аватар для HackerVlad
1753 / 649 / 45
Регистрация: 10.09.2021
Сообщений: 2,801
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
1407 / 866 / 93
Регистрация: 08.02.2017
Сообщений: 3,698
Записей в блоге: 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
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
22.10.2024, 14:34
Цитата Сообщение от HackerVlad Посмотреть сообщение
мы с тобой вот здесь обсуждали консоль
ну да,забыл.
0
Вернулся
 Аватар для HackerVlad
1753 / 649 / 45
Регистрация: 10.09.2021
Сообщений: 2,801
22.10.2024, 21:10
Цитата Сообщение от testuser2 Посмотреть сообщение
Вообще такие среды как power shell (net), python и т.д. тяжелые на запуск, их лучше надо использовать как сервисы.
Можно и не использовать. Почему так себе реализация? Там и через простое cmd.exe было тоже реализовано.
0
1407 / 866 / 93
Регистрация: 08.02.2017
Сообщений: 3,698
Записей в блоге: 2
23.10.2024, 02:07
Цитата Сообщение от HackerVlad Посмотреть сообщение
Почему так себе реализация?
Допустим, надо выполнить несколько команд в консоли и получить ответ или надо постоянно использовать консоль, тогда правильней запустить консоль, посылать туда команды через stdin, и получать ответ через stdOut, либо каким-то другим способом, чем постоянно запускать и завершать, тем более posh потяжелее обычного cmd. Хотя там работает кэш памяти и повторный запуск уже быстрый, все-равно какие-то микросекунды тратятся на запуск, что не очень правильно, должно быть все мгновенно работать..
0
Вернулся
 Аватар для HackerVlad
1753 / 649 / 45
Регистрация: 10.09.2021
Сообщений: 2,801
23.10.2024, 02:13
Я вообще не любитель консолей. Абсолютно любой команде в консоли существует альтернатива в виду обычных функций. Считаю что консоль это пережиток прошлого MS-DOS.
0
1407 / 866 / 93
Регистрация: 08.02.2017
Сообщений: 3,698
Записей в блоге: 2
23.10.2024, 02:26
Цитата Сообщение от HackerVlad Посмотреть сообщение
Считаю что консоль это пережиток прошлого MS-DOS.
Это игрушка для сис-админов или кто как-то связан с сетью. Я вообще так представляю: есть хард-левел программировние - c/asm, потом программирование повыше уровнем, потом скриптовое программирование и т.н. декларативное, и на последнем уровне консоль, когда ты даже не пишешь скрипт, а из консоли чего-нибудь х-чишь
0
Вернулся
 Аватар для HackerVlad
1753 / 649 / 45
Регистрация: 10.09.2021
Сообщений: 2,801
23.10.2024, 02:35
Кстати первые языки программирования были в виде консоли, как QBasic например.

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

Добавлено через 12 минут
Ну я так понял,что FSO записывает текст в созданный файл, и много что можно сделать с папками и файлами ,но вопрос то ,как получить текст из cmd.
Но всеровно спасибо за информацию!
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38210 / 21143 / 4313
Регистрация: 12.02.2012
Сообщений: 34,757
Записей в блоге: 14
23.10.2024, 14:12
Цитата Сообщение от Тим70 Посмотреть сообщение
как получить текст из cmd.
- в теме речь идёт о дате создания файла.
0
1407 / 866 / 93
Регистрация: 08.02.2017
Сообщений: 3,698
Записей в блоге: 2
23.10.2024, 14:18
Цитата Сообщение от Тим70 Посмотреть сообщение
как получить текст из cmd
Пример, как можно писать и читать из std с помощью WSH.
Посмотреть макросом в архив. У FSO тоже еть методы для работы со своим std-потоком
0
Вернулся
 Аватар для HackerVlad
1753 / 649 / 45
Регистрация: 10.09.2021
Сообщений: 2,801
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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Хабру пора сливаться, время пришло, оно прийдёт за всеми, но ему давно пора (Хабр - галимый плагиат и кликбейт с саморекламой).
Hrethgir 04.08.2026
Стирают публикации с эффективными алгоритмами (в частности по алгоритму обхода дерева, был опубликован там 3-го мая, в зипапке . . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru