Blue Flower

Computers

Computer is a subcategory of the Computer Related category.  

This categories focus is purely on computers.  The computers discussed can be personal computers (PCs), work stations, main frames, servers, centralized computers, tablets, notebook, laptops, and others.

IF a + symbol shows next to a category title, you can click on the big + sign to toggle the listing of sub-categories and/or articles.

Technically anything of Computers would be part of Electronics category, but the Computer Related category and Computers sub-category are too large with increasing sub categories and needed to be separated as their own selectable category.

How To Change The Date And Time Of Folders (Directories) And Files

This article goes over how to change the date and time of folders and files on a Linux, Windows, and MAC operating systems. 

I am not paid to to write these articles.  The content of this article is my opinion, and not meant to be legal advice, and presented in a best effort, and reader is responsible for usage of any methods or instructions within this article.  Creation of this article took 4 hours or more.

On Linux

Requirements

  1. You will need terminal command level access, or use terminal emulator.
  2. You will need to be root or at least the user that owns the folder or file you want to change the time stamp on.
  3. You will need to indicate both the new date and time during the change.

Example

Lets say you cut and pasted a folder named Myfolder and it's contents from a networked Windows system, such as via Samba, onto a Linux server or shared station.   You discover that the files retained their time stamps, but the folder date and time got changed to when you did the paste, and the original date and time of the folder was January 8, 2012 at 1:23 PM your time zone. 

Change date and time of folder, named Myfolder, to be 1/8/2012 1:23 PM by entering and executing this at command line:

touch -t 201201081323 Myfolder

The format of the timestamp is YYYYMMDDHHmm.ssYYYY = 4 digit number that represents the Year of the date.  MM = 2 digit number that represents the Month of the date.  DD = 2 digit number that represents the Day of the date.  HH = 2 digit number that represents the Hour of the time.  mm = 2 digit number that represents the Minute of the time.  Finally, the optional, .ss = a period first and then the 2 digit number that represents the Seconds of the time.

If the above gives you an error, then possibly a different format is required by your version of touch program.   You can enter the command of man touch to see what the manual for the program touch shows as the needed format.

 

On Windows

Requirements

  1. You will need to be logged in as Administrator (logged in as owner).

No Easy Way, But Ways

It seems on a Windows systems in general and on XP, there really is no easy way of doing this.  Listed here will be a Trick Method and 3rd Party Software Usage Method.

Trick Method

You can use the trick of changing your your computer's date and time and then copying the folder or file which will get the new date and approximate time.  Once you got a folder or file with the timestamp wanted, then immediately change the computer clock back to todays date.  I have not tested this to see if it creates an confusion in the computer when doing this, but I have changed Windows dates many times in the past, and for the most part I do not recall any issues pretty much most of the time.  However, if I recall correctly, over time, depending how long you leave it changed and how many other things you do, an accumulated effect can cause unwanted computer behavior.

3rd Party Software Usage Method

I've located some softwares that change timestamp of files and folders.  They are listed here with some summary comments.

  1. BulkFileChanger: works on Windows 2000 to Windows 8 at the very least.  Both 32-bit and 64-bit systems. No installation needed, and just runs when you open it.  Provides ability to change many file and folders at once.  Can change date, time and other attributes.

  2. Attribute Changer: works on Windows XP, Vista, 7 and 8 at the very least.   Both 32-bit and 64-bit systems.  Once installed, you can right mouse click on a folder or file to change the date and/or time, and can do other changes too.  Provides the ability to change lots of folders and files at once.

  3. SetFileDate 2.0: A nice easy small free program with a nice interface. I don't know what versions of Windows are supported by this software, but works on Windows XP.  Can "alter the time and date of one or more selected files or folders".

  4. SKTimeStamp: Allows you to change the Created, Last Modified, and Last Accessed timestamps for any file in a Windows computer. There seems to be both 32 and 64 bit versions supported on their site.  It adds a TimeStamps tab Properties window when you right mouse click on a file or folder. Images can bee seen here.

 

On Apple Mac OS X and probably other Mac OSs

Similar to the Linux description above, the Mac also makes use the touch program via terminal software. 

Requirements

  1. You will need terminal command level access, thus usage of a terminal emulator.
  2. You will need to indicate both the new date and time during the change.

Example

Lets say you want to make the directory Myfolder have the date and time of January 8, 2012 at 1:23 PM your time zone. 

  1. Start the Terminal software (located at /Applications/Utilities/Terminal.app). Also iTerm terminal emulation software is available.

  2. Change date and time of folder, named Myfolder, to be 1/8/2012 1:23 PM by entering and executing this at command line:
      touch -t 201201081323 Myfolder

    1. You can drag and drop a folder or file into the Apple terminal window, and the path will be added to the end of the line.  So, you could just type touch -t 201201081323 and then drag and drop Myfolder and get something like touch -t 201201081323  /Volumes/Mac\ HD/Test/MyFolder.

The format of the timestamp is YYYYMMDDHHmm.ssYYYY = 4 digit number that represents the Year of the date.  MM = 2 digit number that represents the Month of the date.  DD = 2 digit number that represents the Day of the date.  HH = 2 digit number that represents the Hour of the time.  mm = 2 digit number that represents the Minute of the time.  Finally, the optional, .ss = a period first and then the 2 digit number that represents the Seconds of the time.

If the above gives you an error, then possibly a different format is required by your version of touch program.   You can enter the command of man touch to see what the manual for the program touch shows as the needed format.

 

Consider Contributing

Some of those softwares may take contributions.  If you found one useful, then consider making a contribution to the developer as a simple thanks.  Often the suggested contribution is $5, but any amount can typically be given above or below; even just one dollar ($1).  If a Paypal contribution button is used, then it is as safe as the contribution button on my site, above (left side), for contributions to Tech Notes.

 

Feel Free To Leave A Good Comment. :)

Look around, and you may find other useful articles. Add this site to your Bookmarks/Favorites for easy return for new articles. Consider submitting technical articles for publication, including your embedded links. I will even create a new category if needed.

Subcategories

Personal Computers (desktops, laptops, minis, pads (including Ipads), tablets, work stations, etc.)

 

IF a + symbol shows next to a category title, you can click on the big + sign to toggle the listing of categories and/or articles.

 

This is the category for Tablet computers or Pad computers. 

Tablets and Pads are the same category of devices or computers.  Examples of well known tablets are Apple's Ipad (iPad), Amazon's Kindle Fire, and Samsung's Galaxy Tab.  Tablets (pads) can be thought of being between a full sized personal computer (regardless if it is a desktop, laptop, a MAC, a Microsoft Windows based, Apple iOS based, linux based, or similar) and a PDA (Personal Data/Digital Assistant; a device or computer).  Tablets are often operated by finger touch and/or stencil stick or or pointing device in addition to hardware buttons, switches, and levers attached to the Tablet hardware.  Tablets are convenient computers that are easily mobile, light weight, and have lower heat output when compared to regular personal computers.  Often the devices are prepackaged with an OS and software and can even be dedicated for specific usage when used by personnel at a company.

Click on the big + sign to toggle the listing of categories and/or articles.

 

This is the Servers category.  A subcategory of Computer Related category.

Over time technical articles, notes, how-tos, visuals and more will be added to this category and it's subcategories.

The servers the postings are about can be Microsoft servers, Linux and Unix based servers, and others.

Click on the big + sign to toggle the listing of categories and/or articles.

 

This is the Linux Servers category.  This category can have articles and sub-categories related to any server that is Linux based operating system.  Examples are Red Hat Linux, Red Hat Enterprise Linux, SUSE, Fedora, CentoOS, Ubuntu, Debian and Debian based, Slackware, and Smoothwall.  Other linux OS servers too.

 

Click on the big + sign to toggle the listing of categories and/or articles.