我想在可视脚本中创建日志文件,其中包含带空格的文本并在末尾添加一个变量。我调用 Generate.bat 将日期和时间添加到每个日志行,然后添加文本和变量。在第一个选项中,我得到 [Date] Var_Number1 (如果我添加任何空格,它将在那里结束)在第二个选项中,这是我的问题,我得到 [Date] Var Number,带有我想要的空格,但我'无法添加变量,我做了很多测试,但我无法得到它。
DIM variable
variable = 1
CreateObject("Shell.Application").ShellExecute "C:\Generatelog.bat", "C:\Sample.log Var_Number" & variable, "", "open", 0
CreateObject("Shell.Application").ShellExecute "C:\Generatelog.bat", "C:\Sample.log ""Var Number""", "", "open", 0
生成.bat 代码:
set V_HOUR=%time: =0%
set V_DATEHOUR=%date% - %V_HOUR:~0,8%
set V_FILE=%1
set V_TEXT=%~2
echo [%V_DATEHOUR%] - %V_TEXT% >> %V_FILE%
谢谢