I need to get all the documents name inside the folder from shared document using power shell.
Thanks
Try this script
Add-PSSnapin Microsoft.SharePoint.PowerShell -ea 0
$web = Get-SPWeb -Identity "weburl"
$rfolder=$web.Lists["Shared Documents"].RootFolder
GetFiles($rfolder)
Function GetFiles($folder)
{
Write-Host "+"$folder.Name
foreach($file in $folder.Files)
{
Write-Host "`t" $file.Name
}
# Use recursion to loop through all subfolders.
foreach ($subFolder in $folder.SubFolders)
{
Write-Host "`t" -NoNewline
GetFiles($Subfolder)
}
}
You might also find some more usefull info at https://stackoverflow.com/questions/8024103/how-to-retrieve-a-recursive-directory-and-file-list-from-powershell-excluding-so
$web.Lists["Documents"].RootFolder.SubFolders["Your Folder Name"].Files