system() 到 c# 而不调用 cmd.exe

2023-11-23

如何在不调用 cmd.exe 的情况下将 system("") 转换为 C#? 编辑:我需要抛出类似“dir”的东西


如果我正确理解你的问题,那么你正在寻找进程.开始.

请参阅此示例(来自文档):

// Opens urls and .html documents using Internet Explorer.
void OpenWithArguments()
{
    // url's are not considered documents. They can only be opened
    // by passing them as arguments.
    Process.Start("IExplore.exe", "www.northwindtraders.com");

    // Start a Web page using a browser associated with .html and .asp files.
    Process.Start("IExplore.exe", "C:\\myPath\\myFile.htm");
    Process.Start("IExplore.exe", "C:\\myPath\\myFile.asp");
 }

Edit

正如您所说,您需要类似“dir”命令的东西,我建议您看一下目录信息。您可以使用它来创建您自己的目录列表。例如(也来自文档):

// Create a DirectoryInfo of the directory of the files to enumerate.
DirectoryInfo DirInfo = new DirectoryInfo(@"\\archives1\library");

DateTime StartOf2009 = new DateTime(2009, 01, 01);

// LINQ query for all files created before 2009.
var files = from f in DirInfo.EnumerateFiles()
           where DirInfo.CreationTimeUtc < StartOf2009
           select f;

// Show results.
foreach (var f in files)
{
    Console.WriteLine("{0}", f.Name);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

system() 到 c# 而不调用 cmd.exe 的相关文章

随机推荐

  • 旋转自定义 UITableViewCell

    我有一个自定义 UITableViewCell 其中包含多个 UIButton 每个按钮的框架位置都相对于单元格宽度 我设置了 autoresizingMask UIViewAutoresizingFlexibleWidth 这样当应用程序
  • 将矩阵 R 中的所有元素相加

    我正在尝试添加矩阵中的所有元素 这是我的矩阵的示例 实际矩阵更大 m matrix c 528 479 538 603 nrow 2 ncol 2 m A B male 528 538 female 479 603 我正在尝试这样做 sum
  • React-native 中“不存在捆绑包 URL”是什么意思?

    当我运行react native项目时 出现错误no bundle URL present 但我不知道自己犯了什么错误 我很困惑 解决错误No bundle URL present by 在项目根目录中运行以下命令来删除 iOS 构建目录
  • 允许在运行时不动态分配数组大小吗? [复制]

    这个问题在这里已经有答案了 我已经使用 C 几年了 今天我看到了一些代码 但这怎么可能是完全合法的呢 int main int argc char argv size t size cin gt gt size int array size
  • 如何使用Java获取上传到Amazon S3的文件的进度状态

    我正在使用 Java 将多个文件上传到 Amazon S3 我使用的代码如下 MultipartHttpServletRequest multipartRequest MultipartHttpServletRequest request
  • R:使用省略号参数 (...)

    我想创建一个包装函数来替换一些默认参数 这是我正在努力解决的问题的核心 Error in localWindow xlim ylim log asp formal argument cex matched by multiple actua
  • 在 ClientWebSocket 中设置“User-Agent”HTTP 标头

    我需要在 a 中设置 User Agent HTTP 标头ClientWebSocket对象 但这是不可能的 虽然有一个ClientWebSocket SetRequestHeader header value 如果我尝试设置该标头 该方法
  • 如何将 requestdispatcher 转发到远程 URL

    我有一个 HTML 页面http www mywebapp com sample html这是从远程服务器使用的 我正在将 HTML URL 作为隐藏表单在同一 HTML 表单中传递
  • 将 pandas DataFrame 写入 Excel,针对不同的列使用不同的格式

    我正在尝试写一个熊猫DataFrame to an xlsx文件 其中不同的数字列将具有不同的格式 例如 有些仅显示两位小数 有些不显示 有些将格式化为带有 符号的百分比 等等 我注意到DataFrame to html has a for
  • 更改 PyPI 上包名称的大小写

    我最近将一个包上传到 PyPI 名称为混合大小写字母 QualysAPI 回想起来 我认为包名称最好全部小写PEP 8 我有办法改变它吗 当我尝试在 Pypi 上手动编辑包名称时 会发生以下情况 禁止 包名称与现有包 QualysAPI 冲
  • Promise.then.then 和 Promise.then; 之间有区别吗?承诺.然后[重复]

    这个问题在这里已经有答案了 我想知道以下两者有区别吗 aPromiseObj then fn1 then fn2 catch fn3 aPromiseObj then fn1 aPromiseObj then fn2 aPromiseObj
  • 如何初始化一系列不可移动、不可复制的对象?

    假设我有一个既不可移动也不可复制的类型 struct foo explicit foo size t foo foo foo const delete foo foo delete foo operator foo const delete
  • Java 8 添加没有时间段的天数

    这里是 Java 8 我正在尝试采取当前Date 现在 添加一天 并获得新的Date代表明天的实例 没有时间成分 只有年 月和日 我最好的尝试 Calendar calendar Calendar getInstance calendar
  • 如何在 ggplot2 中创建 Marimekko/马赛克图

    当 x 和 y 都是分类变量时 Marimekko Mosaic 图是一个很好的默认图 使用 ggplot 创建这些的最佳方法是什么 我能找到的唯一参考资料是这个 4yo博客文章但这似乎有点过时了 现在有更好或更简单的实现吗 GGally包
  • 将 CM Synergy 存档转换为免费源代码控制

    由于规模缩小和节省成本 我们的组织正在从 CM Telogic Rational Synergy 转向免费工具 最有可能是 SVN 有没有办法将历史记录和分支信息从 Synergy 转移到免费工具 我不知道将 CM Synergy 源库转储
  • Swift 3 将 SecKey 导出为字符串

    我正在使用 swift 3 开发一个 iOS 应用程序 我需要导出一个SecKey 这是用户 RSA 公钥引用 到字符串 例如 base64 以便通过生成的 QRCode 共享它 它也必须以另一种方式工作 因为扫描该文件的其他用户QRCod
  • 在 Bootstrap 4 中将 Modal 对齐到右侧

    我正在使用 Bootstrap 4 我希望模态右对齐 参见图片我的意思 这是我到目前为止的代码 我从 Bootstrap 文档中得到它
  • 应用内购买中的 SKErrorDomain 代码=0

    今天测试IAP时sandbox模式 我们突然得到SKPaymentTransactionStateFailed带有错误消息 错误域 SKErrorDomain代码 0 无法连接到iTunes Store UserInfo NSLocaliz
  • 是否有针对世界上所有地址的通用街道地址数据库设计? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我是一名程序员 需要一种实用的方法来将世界的街道地址结构存储在数据库中 那么 存储街道地址的最佳且常见的数据库设计是什么 它应该使用简单 查询快速并
  • system() 到 c# 而不调用 cmd.exe

    如何在不调用 cmd exe 的情况下将 system 转换为 C 编辑 我需要抛出类似 dir 的东西 如果我正确理解你的问题 那么你正在寻找进程 开始 请参阅此示例 来自文档 Opens urls and html documents