• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 585
  • Last Modified:

newest file name in a directory

Hi,

I am preparing a script with Powershell.

I'd like to get the newest file name in a directory and assign the name to a string variable.

I've just written this one. I have a question:

 dir  C:\PREPARACION\logs | sort -prop LastWriteTime | select -last 1

output:


Mode                LastWriteTime     Length Name                                                                                                                          
-a---          9/6/2011  11:38 PM     442200 aswSnx.sys


However, what I want is to assign "aswSnx.sys" file name to a string.

Any advice?

Thanks in advance
0
projectja
Asked:
projectja
1 Solution
 
SieQCommented:
$a =  (dir  C:\PREPARACION\logs | sort -prop LastWriteTime | select -last 1).Fullname
or
$a =  (dir  C:\PREPARACION\logs | sort -prop LastWriteTime | select -last 1).name
depends on what you want
0
 
projectjaAuthor Commented:
thanks guy. It is very useful
0

Featured Post

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now