【发布时间】:2017-03-22 16:12:41
【问题描述】:
namespace Videos_umbennen
{
class Program
{
static void Main(string[] args)
{
string path = @"C:\Users\Kamil\Desktop\C# with .Net Programming\";
var myFiles = Directory.GetFiles(path, "*.mp4");
for (int i = 0; i < myFiles.Length; i++)
{
File.Move(Path.GetFileName(myFiles[i]), "video " + i);
}
var newFiles = Directory.GetFiles(path, "*.mp4");
for (int i = 0; i < newFiles.Length; i++)
{
Console.WriteLine(newFiles.GetValue(i));
}
}
}
}
我写了这段代码,但问题是它只能在我放置程序的.exe 的文件夹中工作,那么如何使.exe 从任何目录工作?是否有某种方法或某种东西可以表明我在指定的路径或其他东西上工作?
【问题讨论】:
-
你的问题不是很清楚。无论 .exe 的路径是什么,这段代码都应该可以工作。不变的是查找和移动文件的路径。
标签: c# visual-studio system.io.file