asp.net 选择excel类型文件,利用Dos命令成批复制文件

1、选择excel类型文件

  

复制代码 代码如下:

  OpenFileDialog fileDialog = new OpenFileDialog();

  // fileDialog.InitialDirectory = "d:\\";

  fileDialog.Title = "选择文件";

  //fileDialog.Filter = "xml files (*.xml)|*.xml";

  fileDialog.Filter = "Excel文件|*.xls|所有文件|*.*";

  fileDialog.FilterIndex = 1;

  fileDialog.RestoreDirectory = true;

  if (fileDialog.ShowDialog() == DialogResult.OK)

  {

  String fileName = fileDialog.FileName;

  // 使用文件名

  }

  else

  {

  // 没有选择文件时的操作

  }

  2、利用Dos命令成批复制文件

  功能:文件名不变,后缀名改变(由*.bgf变为*.xls)

  创建文件test.bat,内容:copy *bgf \new\*.xls

  new为存储新文件文件夹,和*bgf 同目录代码为:copy *bgf \new\*.xls,下一级目录代码为:copy *bgf new\*.xls,不要斜线,

  (1)运行-cmd-cd f:

  (2)cd 文件名*

  (3)执行test.bat