通常我会用$Username = "MyUserName";
$Password = "MyPassword";
$path = "C:\attachment.txt";
function Send-ToEmail([string]$email, [string]$attachmentpath){
$message = new-object Net.Mail.MailMessage;
$message.From = "YourName@gmail.com";
$message.To.Add($email);
$message.Subject = "subject text here...";
$message.Body = "body text here...";
$attachment = New-Object Net.Mail.Attachment($attachmentpath);
$message.Attachments.Add($attachment);
$smtp = new-object Net.Mail.SmtpClient("smtp.gmail.com", "587");
$smtp.EnableSSL = $true;
$smtp.Credentials = New-Object System.Net.NetworkCredential($Username, $Password);
$smtp.send($message);
write-host "Mail Sent" ;
$attachment.Dispose();
}
Send-ToEmail -email "reciever@gmail.com" -attachmentpath $path;
启动我的js文件
但是现在我使用nohup,所以即使我关闭了putty,这个过程也在运行。
当我使用nodejs bot1.js
启动流程时,我会看到机器人在做什么。
示例:
交易传递
接受的tradeoffer
但是对于nohup我没有得到那个信息 - 这是否有命令?
很抱歉,如果这个问题有点令人困惑。在Google上没有找到任何内容。
答案 0 :(得分:0)
如果您没有在提交命令的同一目录中提及一个 nohup.out ,则应该输出文件。
答案 1 :(得分:0)
您可以将日志写入文件
nohup node app.js >> /var/log/app.log 2>&1&
它会将日志附加到app.log文件中。