Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Как изменить время создания папки (http://forum.oszone.net/showthread.php?t=33556)

bilytur 06-09-2003 04:07 227654

Нужно изменить время создания/модификации папки и всех вложенных (их много) папок. (не файлов).
Как это сделать?
Только не спрашивайте зачем. ;)

APOSTOL 06-09-2003 14:17 227655

setdate

http://kapitanus.narod.ru/files/setdate.zip

Позволяет устанавливать дату файла (дату создания, дату модификации, дату последнего доступа к файлу или все сразу). Сделана ввиде консольной программы.


NameTune

http://www.iks.ru/~rcolonel/dwnload/nametune.zip

Используя технологию ActiveX, встраивается в popup-меню, вызываемую при нажатии правой кнопки мыши на файлах в проводнике. Позволяет изменить регистр названия файлов, сменить расширения, а также поменять время создания / изменения файлов и их атрибуты.


Attribute Changer 5.20

http://webplaza.pt.lu/rpetges/download/ac.exe

Эта бесплатная программа предназначена для того, чтобы упростить изменение аттрибутов у папок и файлов. Она добавляет соответствующий пункт в контекстные меню дисков, папок и файлов. Обладает широкими возможностями настройки.

(Всё это не только файлов, но и папок)

bilytur 07-09-2003 01:25 227656

APOSTOL большое спасибо :)
щас попробую


Добавлено:

Попробовал и....
Увы, увы ни одна из вышеперечисленных утилит не меняет дату создания/модификации папок.

Setdate - Та вообще даже и не предлагает менять дату у папок.
NameTune - При наведении на папку меняет дату не папки а файлов находящихся в ней
Attribute Changer -  Единственная дающая хоть какой-то вразумительный ответ:
This function is only available on systems runnig NT/2000/XP

Да, совсем забыл, у меня 98-ые...

Так что вопрос остается открытым.
Как под Win98/ME поменять дату создания/модификации папок?
Неужели это сделать невозможно?

APOSTOL 08-09-2003 20:00 227657

Жаль... Я в них даты не экспериментировал. Правда, пока сейчас развлекался - обратил внимание, что по дате папки определяется дата установки программщины на машину. А вот понятия [модификация даты] у папки я чё-то не встретил.

В принципе, можно свернуть системное время у компа и заново пересоздав папку перевалить в неё файлы. Но когда папок много - это скучно.

Но вот на что обратил внимание: Если папку с вложенными в нее подпапками (дата создания которых разная) копировать на другой диск -  создаётся ''сегодняшняя'' (в смысле системного времени) папка с сегодняшними-же подпапками. Может так ? (поправив системное время на нужное).

Kent 08-09-2003 20:20 227658

bilytur

Total Commander меняет дату у папок. Но без вложенных.

bilytur 09-09-2003 01:40 227659

Цитата:

А вот понятия [модификация даты] у папки я чё-то не встретил.
Папка это тот же файл, и у нее такие-же как и у файла даты:
Дата создания, дата последней модификации, Дата последнего доступа

Еще как я выяснил под Win95/98/ME Легально дату у папок не поменяешь
Есть два варианта:
1. Либо фокусничать с системным временем как предложил APOSTOL
Но дату нужно установить с точностью до секунды, а это очень гиморно при таком способе. Надо писать батник, И все равно гарантии нет.
2. Прямой доступ к диску наподобе Нортон Диск Едитора.
Но ковыряться в битах еще более гиморно и опасно

to Kent
Ты уверен что Total Commander делает это под Win 98? Если ты лично сам пробовал, и у тебя получилось сообщи. А вобще-то я FAR юзаю.

Kent 09-09-2003 04:59 227660

bilytur

Про Total Commander под Win 98 я не знаю. На 2000-ой работает.

Giorgievich 09-09-2003 09:49 227661

bilytur
Kent
Total Commander не может менять дату создания папок. При попытке смены даты папки TC стал показывать нужную дату, но если посмотреть дату через проводник, то показывается реальная дата... А об изменении даты вложенных папок с помощью этой программы даже говорить не приходится...
Вот что сказано в справке программы:
Цитата:

You can also change the file's date and time (only files, not directories, except for Windows 95/98/ME, for NT/2000 this requires admin privileges to 'open' the directory with backup privileges).

Alex27 09-09-2003 11:47 227662

bilytur

Попробуй может поможет:

FolderInfo v2.8.2

bilytur 10-09-2003 01:04 227663

to Alex27
Я на 100% уверен что не поможет. Я уже много что перепробовал.

to Giorgievich
Спасибо, избавил от необходимости зря загружать TC. А то Инет у меня оччень лимитированный.

Если кто ТОЧНО ЗНАЕТ (т.е. сам пробовал)
Как поменять дату у ПАПКИ под Win98 сообщите здесь.
Спасибо.

Kent 10-09-2003 03:10 227664

Вообще-то надо определиться с понятиями. У папки есть три даты: создания, изменения и открытия (на NTFS так, во всяком случае). В основном, я так понимаю, показывается дата изменения. Total Commander в Win 2000 эту дату изменяет.

bilytur 11-09-2003 01:00 227665

Любую дату у папки под WINDOWS 98
То что у 2000 можно поменять и так понятно.

Kent 11-09-2003 01:52 227666

bilytur

Прицепи свой винт к 2000-ой и из неё поменяй.

bilytur 12-09-2003 01:57 227667

Kent Там 2000 нет и винт не вытащиш.
Вообще-то проблемы связанные с датами я уже решил совсем другим способом.
Теперь меня этот вопрос чисто теоретически интересует.
Так что если все-же кто знает, сообщайте.

Tigr 14-09-2003 21:11 227668

А чем плохо в ФАР-е по Alt+F4 (там с подпапками можно то же самое сделать) ?

bilytur 16-09-2003 00:24 227669

Tigr FAR - мой любимый файл-менеджер.
Но под Windows 95/98/ME ни Фар, ни какая либо другая _обычная_ прога поменять дату у Папки НЕ Способна!

Zigi 18-09-2003 19:05 227670


кароче зачем этот программный ГЕМОР просто измени дату в сис. часиках и создавай файло своё, только не забудь время назад поставить!!!!!!!

APOSTOL 18-09-2003 19:39 227671

Вопрос стоял: хренову тучу папок с подпапками и время с точностью до секунды (хотя, конечно, это свинство - хотя бы минуты).

bilytur 19-09-2003 01:31 227672

Там кажется даже доли секунд :)
Хотя вопрос в принципе: как поменять программно.

Или например такая простая задача: папка "MyProjects"
В ней много папок у каждой своя дата. Дата начала проекта.
По дате папки очень удобно ориентироваться в проектах.

Нужно сделать бэкап в архив - Нет проблем.
Но при восстановлении у них будет уже совсем другая дата.
Что НЕ есть хорошо. (вариант - перенести на ноутбук?)
А менять кучу папок с разными датами с помощью часов
при каждом восстановлении - это, имхо, совсем большое свинство :)

Giorgievich 19-09-2003 09:26 227673

2 All

Прошу постить только дельные предложения по теме! Эта тема понемногу начинает перерастать во флуд...

Super Gonzo 19-09-2003 16:11 227674

bilytur
А не проще ли (и не надежнее ли) вбить дату в название папки? Например "My самый главный Projekt - 19-09-2003" или "2003-09-19 - My самый главный Projekt".


Время: 23:49.

Время: 23:49.
© OSzone.net 2001-