我已经使用以下代码和shell来组合所有日志文件。
pi2.Arguments = "/c for /r c:\logs " + "%F in (*.*) do @type " + """%F """ + ">>c:\logs\Master"
pi2.FileName = "cmd.exe"
p2.StartInfo = pi2
p2.Start()
p2.WaitForExit()
这会将所有信息放在一个文件中,但由于某种原因会更改格式。如果我在dos中执行简单的复制。 * .txt,它会将它们全部合并并且可读,但是当我执行上述代码时,它会更改格式。有什么想法吗?
答案 0 :(得分:0)
道歉这是一个新手错误文本阅读器已损坏我刚刚重新安装它。对不起,如果我浪费了你的时间。
答案 1 :(得分:0)
要在VB中连接字符串,您需要使用&
运算符。
pi2.Arguments = "/c for /r c:\logs " & "%F in (*.*) do @type " & """%F """ & ">>c:\logs\Master"