Windows命令行窗口日志输出重定向方法

经常在windows下部署或运行一些B/S系统,由于windows命令行启动软件后,日志信息默认在命令行输出,如果希望将日志信息保留进行跟踪查看,可以将命令行输出重定向到文本文件中进行保存,具体方法如下:

a) 备份相应组件命令行启动批处理文件并编辑添加如下内容(如某些采用WeblogicWebAPP部署的系统,运行信息会输出到weblogic server窗口中,可编辑weblogic的启动文件startWebLogic.cmd):

set rdate=%date:~0,10%
set logFileName=LOG_FILE_NAME_%rdate%-%time:~0,2%%time:~3,2%%time:~6%.txt
set logPath=LOG_PATH
set logFullName=%logPath%%logFileName%
echo 日志文件记录于:%logFullName%

START_COMMAND >> %logFullName% 2>&1

b) 将LOG_FILE_NAME替换为指定的日志文件名
将LOG_PATH替换为指定的日志文件输出路径
将START_COMMAND替换为组件启动命令

例:
set rdate=%date:~0,10%
set logFileName= WebLogicLog_log_%rdate%-%time:~0,2%%time:~3,2%%time:~6%.txt
set logPath=D:\RunInfo\LOG\
set logFullName=%logPath%%logFileName%
echo 日志文件记录于:%logFullName%

%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server >> %logFullName% 2>&1

c) 完成以上步骤后保存编辑好的文件,并调用该命令进行启动。

[img]/upload/attachment/65475/8d99781f-73bf-353f-b5c4-f0f5420586fc.jpg[/img]

成功后可在指定的日志输出路径中看到新的日志文件。
输出文件名示例:WebLogicLog_log_2009-01-04-120111.64.txt

[color=indigo]转载请注明: [url]http://chrislee.iteye.com/[/url][/color]
2D激光slam四种算法建图效果对比 2d激光slam四种算法建图比较 阅读详情

相关推荐

Cursor 详细使用

Cursor 是一款基于 VSCode 开发的 AI 驱动代码编辑器,集成 GPT-4、Claude3.5 等先进 LLM,具备代码补全、生成、解释、调试等功能,可提升开发效率和代码质量。3. 代码编辑:在编辑区编写代码,利用快捷键提升效率,如 Ctrl+Space 触发智能代码补全、Ctrl+K 润色或修改代码、Ctrl+L 智能问答与代码编辑。3. 代码解释:选中代码,按 Ctrl+L,输入如 “解释这段代码的功能”,Cursor 会给出详细解释。

坚持写博客,大家的关注是我前进的动力! 4736

如何重定向命令行日志信息到指定txt文件?

(3) How to Redirect Command Prompt Output to a File - Lifewire. https://www.lifewire.com/how-to-redirect-command-output-to-a-file-2618084 访问时间 2023/3/2.你也可以使用2>或2>>符号来重定向错误输出¹,或者使用&>或&>>符号来重定向标准输出和错误输出¹。这样就会把command的标准输出显示在终端,并保存到output.txt文件中,覆盖原有内容¹。

kewei chen 1640

2010-2024年 上市公司-AI漂洗指数数据+文献

参考Zhou, Y.等文献中,提取上市公司年报文本中人工智能相关术语并统计词频,结合语境梳理披露特征,量化判断上市公司在人工智能领域的象征性披露水平与实质性投资强度的分析视角,核心是通过文本与财务数据的双重载体挖掘企业AI战略的言行一致性与资源配置倾向。本研究参照相关学术范式,整合上市公司年报文本与财务数据库,构建了“漂AI指数”。该指数旨在通过多阶段文本挖掘与财务数据校准,量化评估企业在人工智能领域的“言行一致性”。具体构建流程如下:指数计算:采用“言-行”差距测度法,通过对比象征性披露与实质性投资的偏离度,最终计算出漂AI指数。构建AI特征词典:建立包含基础概念、核心算法(如深度学习、LSTM、SVM)、硬件设施(如芯片、算力)及垂直应用(如智能医疗、自动驾驶)等维度的综合性术语库,共计收录107个关键指标。文本量化分析:对年报文本进行关键词检索与匹配,统计AI相关术语的出现频率,并计算经调整后的词频数据,以此表征企业的“AI披露强度”。实质性投资测度:提取企业财务报表中的资本化支出作为AI实质性投入的代理变量,并实施行业-年度均值标准化处理,以消除行业差异。参考文献:[1]Zhou, Y., Chen, L., Zhou, F., & Ye, M. (2026). Contractual arrangements and information consistency: How ESG executive compensation incentives affect corporate AI disclosure. Journal of Business Research, 207.116019数据指标证券代码、年份、公司名称、行业代码、AI信息披露强度、AI投资强度、漂AI指数

输出重定向Windowscmd 、powershell输出重定向

输入重定向:指的是重新指定设备来代替键盘作为新的输入设备;输出重定向:指的是重新指定设备来代替显示器作为新的输出设备。通常是用文件或命令的执行结果来代替键盘作为新的输入设备,而新的输出设备通常指的就是文件。

风高秋月白,雨霁晚霞红 1万+

mysql批处理重定向错误日志到文件和windows乱码

mysql批处理重定向错误日志

qq_40953798的博客 654

通过命令行将程序结果日志输出到指定文件中

【代码】通过命令行将程序结果日志输出到指定文件中。

qq_40233706的博客 2336

windows下log的重定向输出

可以为应用程序创建一个关联的DOS窗口,然后把输出重定向窗口,查看输出log AllocConsole(); freopen("CONOUT$", "w", stdout);  根据时间将log输出日志文件 time_t timep; time(&timep); struct tm *p = localtime(&timep);  char szBuff[64] =

u011025470的博客 1903

如何在Windows下实现将System.out输出到指定日志文件

问题:Unix/Linux系统可根据shell脚本将System.out输出日志文件nohup.out,关闭连接也不会停止服务,必须手动命令停服务。 Windows系统如何设置可将System.out输出到指定日志文件?关闭cmd窗口也不会停止服务?

我的Java之路,关注Java技术的发展 5246

jar,后台运行的方式

windows下 运行 java jar 不出现 命令行 窗口   新建一个披处理 run.bat,内容如下   @echo off start javaw -jar xx.jar exit   双击运行即可。    由于采用javaw运行,没有命令行窗口,所以system.out输出查看不到。 要在程序中重定向system.out

xdcosmosli的博客 556

Windows下tomcat后台窗口日志显示输出日志文件中

windows下,我们使用startup.bat启动Tomcat以后,会发现catalina日志Linux记录的内容有很大区别,大多信息只输出到屏幕而没有记录到catalina.out里面。 本文的内容就是要实现在windows下,将相关的控制台输出记录到后台的catalina.out文件中以便将来查看。 1.先将tomcat目录下的bin目录进行备份,并将目录重命名为bin_back。 ...

shouhuxiancheng的博客 1万+

【错误记录】Windows 命令行程序循环暂停问题分析 ( 设置 “ 命令记录 “ 选项 | 启用 “ 丢弃旧的副本 “ 选项 | 将日志重定向到文件 )

一、报错信息 二、问题分析 1、Windows 命令行的缓冲区机制 2、命令记录设置 三、解决方案 1、设置 " 命令记录 " 选项 2、将日志重定向到文件

让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 ) 1537

Windows 命令行输入输出重定向问题

最近学校的网比较搓,DNS天天挂,出口带宽天天堵,NAT后的总出口带宽也才4MB/s(来源:360测速),唉,不亲身体会鬼才知道一堆人共享这个带宽是什么感觉。 废话不多说了,在Unix下重定向用着感觉很high,现在想把win下的nslookup的错误提示“*** Can't find server name for address 10.3.9.5: Non-existent domain

hxh129的专栏 9539

bat脚本输出日志-小白笔记

bat脚本输出日志方法 1 常用命令 bat脚本常用的的输出命令是“echo 输出内容”,可以利用echo将文本输出cmd窗口或文件。bat脚本是不区分大小写的脚本语言,因此大小写都可以。 例如: REM 在命令行窗口输出 echo Hello World! pause 则会在命令行窗口输出Hello World! 通过bat打开命令行窗口运行上面的命令还会输出CMD运行相关的提示信息。如果想关闭多余的输出可以用 @ECHO OFF,示例: @ECHO OFF REM 在命...

码灵的博客 2万+

重定向输入输出、时间相关

有好几种方法 简单的为time ( 0 ) time (NULL) 常用的为下列方式 time_t t1 time(&t1)time(&t1) struct tm *datatime=localtime( &t1 );time(&t1) puts(ctime(&t1)) 传的是时间戳。先取时间戳,再通过Local函数将时间戳转为日历格式 tm是一个结构体包括年月日等等。日历时间转化为时间戳 time_t t2=mktime( timedata).

bsp_mrLI的博客 317

日志记录重定向到文件

//打开文件                 fp = fopen("/mnt/sdcard/com.log", "at+");                 if(fp == NULL)                 {                     perror("fopen:");                     printf("fopen(/mnt/sd

yuanbinquan的专栏 2833

Golang日志重定向Windows事件日志

日志重定向是指将应用程序生成的日志消息从默认的输出位置(通常是控制台)转移到其他位置或系统的过程。文件系统(日志文件)数据库远程日志服务器(如ELK、Splunk等)操作系统日志系统(如syslog、Windows事件日志)第三方日志服务(如Loggly、Datadog)日志重定向是构建可维护、可观测系统的重要技术。通过理解其原理和掌握实现方法,开发者可以根据项目需求灵活地配置日志系统。无论是简单的文件重定向,还是复杂的分布式日志收集,核心思想都是通过自定义处理器来控制日志的最终去向。

woshihlf的博客 957

操作系统和网络(六):dos日志重定向

一、我的dos命令行为: Rscript test3.R >> c:\t.txt 2>$1 意思是:将test3.R脚本运行的输出流和错误流,全部重定向到t.txt文件中。。。 需要测试的是:这个>>是否可以写成>,用来覆盖。

叶子叶来 5694

windows重定向

start.bat 1>D:\jieguo\suc.txt

hjw789的博客 488

windows下使用命令动态输出tomcat日志

@TOC 链接: link. 最近测试遇到一个问题,我们的项目使用windows2003服务器,tomcat+oracle数据库。项目中有两个测试人员,经常需要查看日志定位问题,但是有两个问题: 1.windows下tomcat输出日志linux下不一样,linux可以远程连接使用tail命令很轻松就可以看到日志,并且可以随时停止。但windows日志只输入到控制台,不输出日志文件。这就使得...

qingtianZzzzz的博客 467

windows重定向命令

1. > > 或者 1> 是正确信息重定向 输出正确的信息到目标文件,错误信息还是会输出到控制台 上例中,1.txt文本会自动创建,但是不会记录信息(因为没有正确信息,只有报错信息) 2> 是错误信息重定向 可以两者一起使用,将错误信息和正确信息分开记录 cmd 1>suc.txt 2>fail.txt 也可以将两者输入到同一个文件中...

Mr_moving 5468
上一篇: HAPPY 牛 YEAR
下一篇: 神奇!dos下的字符电影,很火星哦~
WitnessChrist
博客等级 码龄19年 0粉丝 9原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值