在网上找了
cmd输入
dir “要列出的文件夹*.*” /a /b /s>”要输出的文件”
可以重定向把文件夹内容输出到文件
tree “要列出的文件夹” /f>”要输出的文件”
可以树列出文件夹内容输出文件
因为每次打这命令难,做成一个程序
核心
public void 列出路径()
{
string str = "dir \"" + 要列出的文件夹 + "\\*.*\" /a /b /s>\"" + 要输出的文件 + "\"";
cmd输入(str);
}
public void 列树文件()
{
string str="tree \"" + 要列出的文件夹 + "\" /f>\"" + 要输出的文件 + "\"";
cmd输入(str);
}
private void cmd输入(string str)
{
try
{
console = new System.Diagnostics.Process();
console.StartInfo.FileName = "cmd.exe";
console.StartInfo.UseShellExecute = false;
console.StartInfo.RedirectStandardInput = true;
console.StartInfo.RedirectStandardOutput = true;
console.StartInfo.RedirectStandardError = true;
console.StartInfo.CreateNoWindow = true;
console.Start();
console.StandardInput.WriteLine(str + "&exit");
console.StandardInput.AutoFlush = true;
string output = console.StandardOutput.ReadToEnd();
System.Diagnostics.Process.Start("explorer.exe" , 要输出的文件);
console.WaitForExit();
console.Close();
}
catch
{
}
}
private System.Diagnostics.Process console;
代码https://code.csdn.net/lindexi_gd/file_folder_file
参考文献:http://www.cnblogs.com/babycool/p/3570648.html C#使用cmd
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
前端用的是WPF,公共类C#编写可通用
同样,我的Documents文件夹列出了所有内容,这很有意义,但仍然不胜枚举,因为在大多数情况下,我对于明智地使用文件夹非常懒惰。 即使我确实以有纪律的方式使用文件夹,也必须深入研究文件夹,并且通常无法查看...
主窗口UI 表格用户界面列出用户界面 程序功能 设置数据库连接该程序使用MS SQL LocalDB连接到扩展名为“ .mdf”的数据库文件。 Microsoft SQL Server 2014 Express本地数据库为在安装项目中设置为前提条件,但该程序...
DataGridView中如何在textbox列中限制输入。 ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu ) 体验.net2.0的优雅(3) -- 为您的 SiteMap 添加 控制转发功能 GridView控件使用经验 ASP.NET 2.0:弃用 ...