Cmd 批脚本

Cmd 批脚本,cmd,Cmd,如何将批处理脚本的输出打印到电子邮件客户端。如果可以使用cygwin或linux,则可以通过电子邮件发送: echo-ne“主题:测试\n\ncat$file”| sendmail mailTObeUSED@从cmd.exe复制: 右键单击标题栏 选择“标记” 通过在一个角按住LMB并在另一个角抬起LMB,用鼠标选择一个矩形 右键单击(RMB)复制到剪贴板 要将命令输出写入文件,请执行以下操作: 运行mycommand.bat>filename.txt 警告:如果filename.txt存在,它

如何将批处理脚本的输出打印到电子邮件客户端。

如果可以使用cygwin或linux,则可以通过电子邮件发送:


echo-ne“主题:测试\n\n
cat$file
”| sendmail mailTObeUSED@

cmd.exe
复制:

  • 右键单击标题栏
  • 选择“标记”
  • 通过在一个角按住LMB并在另一个角抬起LMB,用鼠标选择一个矩形
  • 右键单击(RMB)复制到剪贴板
  • 要将命令输出写入文件,请执行以下操作:

  • 运行
    mycommand.bat>filename.txt

    警告:如果filename.txt存在,它将被覆盖
  • 打开新创建的filename.txt

  • 不确定我是否理解您的需要,但您可以使用blat命令行实用程序for Windows使用SMTP()发送电子邮件


    要在记事本中显示批处理脚本(或任何命令)的输出,以便轻松复制和粘贴,可以在命令提示符中键入:

    your_batch_script.bat > tmpfile && (notepad tmpfile && pause && del tmpfile)
    

    (当您在命令提示符下按任何键时,记事本中显示的临时文件将消失)。

    请添加文本,解释代码的作用。“如何将批处理脚本的输出打印到电子邮件客户端。”<将其添加到您的答案中,而不是作为注释。你应该把代码分解一下:
    start
    这样做,第一个参数,
    说…,而第二个参数说。。。
    your_batch_script.bat > tmpfile && (notepad tmpfile && pause && del tmpfile)
    
    start "" "mailto:[EMAIL ADDRESS]?subject=[SUBJECT]&body=[BODY OF EMAIL]"