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

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

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

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

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

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

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

42
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
21.10.2024, 21:58
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Тим70 Посмотреть сообщение
vb6 это не может
Может, но там тоже очень много строк кода придётся написать, чтобы текст выковырять из консоли. В VB6 вообще всегда так, чтобы получить что-то простое, какую-то простую информацию, нужно 500 строк кода написать...
1
1383 / 838 / 90
Регистрация: 08.02.2017
Сообщений: 3,511
Записей в блоге: 1
22.10.2024, 02:36
Цитата Сообщение от HackerVlad Посмотреть сообщение
В VB6 вообще всегда так, чтобы получить что-то простое, какую-то простую информацию, нужно 500 строк кода написать...
Так надо сторонние технологии использовать где-то Python, JS, Net и т.д. Я вот сейчас на Питоне серверок-не серверок написал, короче такую херню, даешь задание, она возвращает ответ. Я не знаю, может такую тему открыть отдельно, типа взаимодействие с др. технологиями
0
Любитель
 Аватар для Тим70
1039 / 744 / 160
Регистрация: 27.01.2019
Сообщений: 1,509
22.10.2024, 05:15
Цитата Сообщение от HackerVlad Посмотреть сообщение
Может, но там тоже очень много строк кода придётся написать, чтобы текст выковырять из консоли
Понятно,поэтому и информации я не нашел.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
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
1383 / 838 / 90
Регистрация: 08.02.2017
Сообщений: 3,511
Записей в блоге: 1
22.10.2024, 13:40
Цитата Сообщение от HackerVlad Посмотреть сообщение
Ну вот тут обсуждали нидавно же:
Вывести результат запроса (из Powershell) в форму Visual Basic
Там, кстати, так себе реализация, а лучше было бы реализовать в виде как бы мини-сервера. Запускаешь сервер (скрипт power shell), отправляешь запросы, поучаешь ответы.

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

Добавлено через 2 минуты
Но это было очень давно, на корветах ещё.
0
1383 / 838 / 90
Регистрация: 08.02.2017
Сообщений: 3,511
Записей в блоге: 1
23.10.2024, 02:37
у меня в школе были аппараты "электроника"
0
 Аватар для Mikle Quits
759 / 278 / 14
Регистрация: 21.01.2023
Сообщений: 397
23.10.2024, 08:24
Цитата Сообщение от HackerVlad Посмотреть сообщение
первые языки программирования были в виде консоли, как QBasic например.
Нет, QBasic имел вполне нормальную IDE, только в текстовом режиме. Было отладочное окно, похожее на консоль, ну так и в VB6 есть похожее Immediate Window. Вот GWBasic был консольным.
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38163 / 21098 / 4306
Регистрация: 12.02.2012
Сообщений: 34,686
Записей в блоге: 14
23.10.2024, 08:33
Тим70, а FSO здесь не поможет?
0
Любитель
 Аватар для Тим70
1039 / 744 / 160
Регистрация: 27.01.2019
Сообщений: 1,509
23.10.2024, 09:51
Цитата Сообщение от Catstail Посмотреть сообщение
а FSO здесь не поможет?
Извините ,а что это такое? Да вобщем то мне это и не нужно.Раньше писал на VB6,а сейчас перешол на VB.net.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38163 / 21098 / 4306
Регистрация: 12.02.2012
Сообщений: 34,686
Записей в блоге: 14
23.10.2024, 10:27
Цитата Сообщение от Тим70 Посмотреть сообщение
а что это такое?
что такое FSO
1
Любитель
 Аватар для Тим70
1039 / 744 / 160
Регистрация: 27.01.2019
Сообщений: 1,509
23.10.2024, 13:50
Catstail, Спасибо.Буду разбираться.

Добавлено через 12 минут
Ну я так понял,что FSO записывает текст в созданный файл, и много что можно сделать с папками и файлами ,но вопрос то ,как получить текст из cmd.
Но всеровно спасибо за информацию!
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38163 / 21098 / 4306
Регистрация: 12.02.2012
Сообщений: 34,686
Записей в блоге: 14
23.10.2024, 14:12
Цитата Сообщение от Тим70 Посмотреть сообщение
как получить текст из cmd.
- в теме речь идёт о дате создания файла.
0
1383 / 838 / 90
Регистрация: 08.02.2017
Сообщений: 3,511
Записей в блоге: 1
23.10.2024, 14:18
Цитата Сообщение от Тим70 Посмотреть сообщение
как получить текст из cmd
Пример, как можно писать и читать из std с помощью WSH.
Посмотреть макросом в архив. У FSO тоже еть методы для работы со своим std-потоком
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
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
Ответ Создать тему
Новые блоги и статьи
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru