|
1
6
也就是说,仅仅安装telnet服务器可能会更容易——因为听起来这就是您实际上要复制的内容…… |
|
|
2
5
这不会真正尊重像“c:”或“cd路径”这样的事情。相反,您希望在临时文件夹中创建一个批处理文件,然后调用该批处理文件。 |
|
|
3
4
看一看 System.Diagnostics.Process . 您可以将stdout/stderr重定向到某个地方以获取输出。 |
|
|
4
1
这个 丙: 和 光盘工程 可以在Lanching应用程序内部使用 号码簿 类使用 设置当前目录 方法。 那就用 过程 类以启动 测试项目 可执行的。 |
|
|
5
1
不要试图支持DOS的所有命令,只需要实现一个小的子集,它将保证不会出错。例如不允许删除、RD、格式等。 所以,基本上您只需要DOS命令的一个子集。一旦设置了命令集,就可以使用扩展机制或作为可插入模块为这些特定的命令进行编码。 这也将帮助您保护您的机器免受恶意攻击,最糟糕的情况是可能会有数据发送出去,但从机器发送出去的数据/系统永远不会受到伤害。 更新:具体命令的实现留给您。您可以使用.NET API或使用System.Diagnostics.Process |