找出USB的字母

时间:2015-12-15 23:30:10

标签: c# visual-studio

private void label1_Click(object sender, EventArgs e)
{
    try
    {
        FolderBrowserDialog Folder = new FolderBrowserDialog();

        if (Folder.ShowDialog() == DialogResult.OK)
        {
            label1.Text = Folder.SelectedPath;
            List<string> files = new List<string>
            {
                "netscan.exe"
            };

            string sourcePath = @"c:\KHtemp";
            string targetPath = Folder.SelectedPath;

            if (!Directory.Exists(targetPath))
            {
                Directory.CreateDirectory(targetPath);
            }


            for (int i = 0; i < files.Count; i++)
            {
                string filePath = Path.Combine(sourcePath, files[i]);
                File.Copy(filePath, Path.Combine(targetPath, files[i]), true);
            }
        }
    }
    catch
    {

    }
}

此应用程序在USB记忆棒上运行,现在使用Folderbrowserdialog查找USB上的字母。 我可以用另一种方式做到这一点。我想让它自动找出。

还有一件事。现在我正在制作一个文件列表,如何使它获取“sourcePath”中的所有文件?

0 个答案:

没有答案