我是一名大三学生,对 .NET 框架还很陌生。
目前在我的 IT 工作中,有一个特定的流程,其中一名员工检查 MS office 文件,打开 x 个应用程序,一个接一个,然后复制 y 个文件并一个接一个地等待 z 个条件。
这个过程相当冗长乏味,而且很容易出现人为错误。因此,我想知道 .NET 是否允许某些应用程序编写此给定示例过程的脚本:
打开一个程序, 从 excel 文件输入一个字符串参数, 得到程序的输出, 将程序的输出粘贴到另一个程序中, 得到第二个程序的输出, 以文件夹形式打开输出, 等等
用户应该做尽可能少的工作(提供一些文件路径和登录凭据一次,然后按一些开始按钮)。
如果是这样,如果有人可以推荐一些好的库/API 来查看,将不胜感激。
感谢您的宝贵时间。
编辑 1:System.Diagnostic.Process 似乎不能很好地处理参数传递
最佳答案
尝试使用 Powershell,它更适合您要执行的操作。好的起点:
关于c# - .NET 4.0 自动化/脚本化某些操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10724492/