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

finding file in powershell

I'm pretty new to powershell,

How would i use powershell to find a file and get the path. And also is it possible to use the path in a variable?

for example. I want to search for a file on my computer called  mytestfile.exe
and get the path of its location. And put that location into a variable.

I was trying to use get-childitme -recurse -include,  but i'm not sure if i am using it correctly

I seem to be able to get the  directory but how would i put the path into a variable

thanks
0
sirichaiphumirat
Asked:
sirichaiphumirat
  • 3
  • 2
1 Solution
 
BT15Commented:
do you want the full filepath?

for example:

$file = get-childitem c:\ -recurse | ? {$_.name -eq "mytestfile.exe"}

$directory = $file.directory
$fulldirectorypath = $file.directory.fullname
$fullfilepath = $file.fullname
obviously, if you have more than one file returned, we would have to change this a bit.

Hope that helps
0
 
sirichaiphumiratAuthor Commented:
Great thanks that worked, how would you do it differently if it was more then one file.
0
 
BT15Commented:
that depends on what you intend to do with your results:
This will deplay the results on the screen:


$files = get-childitem c:\ -recurse | ? {$_.name -eq "mytestfile.exe"}

write-host there are $files.count matching that name

foreach ($file in $files){
$directory = $file.directory
$fulldirectorypath = $file.directory.fullname
$fullfilepath = $file.fullname
write-host $file.name
write-host the directory path is $fulldirectorypath
}
0
 
sirichaiphumiratAuthor Commented:
Thank you, you been very help full.
0
 
BT15Commented:
you are welcome
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

NEW Internet Security Report Now Available!

WatchGuard’s Threat Lab is a group of dedicated threat researchers committed to helping you stay ahead of the bad guys by providing in-depth analysis of the top security threats to your network.  Check out this quarters report on the threats that shook the industry in Q4 2017.

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