This is the simple method by which you can access all the files listed in a directory.
static void Main(string[] args)
{
string dirPath = "D:\\KashmirTrip";
DirectoryInfo mainDir = new DirectoryInfo(dirPath);
int cnt = 0001;
foreach (DirectoryInfo dayDir in mainDir.GetDirectories())
{
foreach (DirectoryInfo nameDir in dayDir.GetDirectories())
{
if (nameDir.Name.ToUpper().Equals("GAPPI"))
{
foreach (FileInfo file in nameDir.GetFiles())
{
file.MoveTo(nameDir.FullName + "\\KR_Gappi_" + cnt.ToString().PadLeft(4,'0')+ ".JPG");
cnt++;
}
}
}
}
Console.WriteLine(cnt);
Console.ReadLine();
}
static void Main(string[] args)
{
string dirPath = "D:\\KashmirTrip";
DirectoryInfo mainDir = new DirectoryInfo(dirPath);
int cnt = 0001;
foreach (DirectoryInfo dayDir in mainDir.GetDirectories())
{
foreach (DirectoryInfo nameDir in dayDir.GetDirectories())
{
if (nameDir.Name.ToUpper().Equals("GAPPI"))
{
foreach (FileInfo file in nameDir.GetFiles())
{
file.MoveTo(nameDir.FullName + "\\KR_Gappi_" + cnt.ToString().PadLeft(4,'0')+ ".JPG");
cnt++;
}
}
}
}
Console.WriteLine(cnt);
Console.ReadLine();
}
No comments:
Post a Comment