小编Sea*_*ain的帖子

如何记录BATCH文件中的所有ECHO命令?

我正在尝试使用BATCH文件作为一个选择你自己的冒险故事,用户可以在其中创建一个角色,并通过名称和故事中的角色进行调用.它让我在一小时后回复说,如果在包含故事的BATCH文件中或之后运行它会记录所有ECHO命令,以便稍后玩家可以阅读他们在任何给定游戏中所做的事情.

我希望日志文件读取如下:

%date %% time%(echo命令显示文件运行长度的所有文本)

不幸的是,我只能弄明白如何做一个只有日期和时间的loge文件.把">> StoryLog.txt"用于制作.txt文件,我在那里得到日期和时间,但它只是在我希望批处理文件在echoed txt中显示之后显示文本">> StoryLog.txt"在"你往北走的路上>> StoryLog.txt"显示在屏幕上.这自然不会起作用.我该怎么办?

windows batch-file command-prompt

11
推荐指数
2
解决办法
3万
查看次数

如何使批处理文件的某一特定行与其他行不同?

我正在制作一个节目,为D&D游戏创造一天的天气.我希望程序在生成风暴时以红色文本显示警告,以便DM知道这种天气不典型.要减少击键次数,必须在与详细说明天气本身的文本相同的屏幕上执行此操作.

目前,对于暴风雨的进入,我有这样的:

:des4a
cls
type c:\AutoDM\WeatherGen\data\forcast1.txt
color 0c
echo     There is an Ashstorm!
color 0a
echo.
echo     It is %temp% degrees and the sky is invisible threw the thick 
echo     billowing clouds of ash.
echo.
echo         # Survival checks to light a fire are at +15. 
echo         # Small unprotected flames will be snuffed out.
echo         # Non-firearm ranged attacks are at a -8 to hit.
echo         # Preception checks take a -10 for every 10 feet of distance.
echo …
Run Code Online (Sandbox Code Playgroud)

batch-file

8
推荐指数
1
解决办法
4万
查看次数

标签 统计

batch-file ×2

command-prompt ×1

windows ×1