我已经在下面写了给定的查询并从 cmd 打开记事本,但我甚至希望在打开此记事本时粘贴一些内容。
这些东西将会在我的初始记事本中,一旦我运行这个 bat 文件,它就会打开一个新的记事本并粘贴东西。
回音关闭
CLS
:MENU
ECHO.
ECHO ...............................................
ECHO Welcome To System.
ECHO ...............................................
ECHO.
ECHO 1 - New Session
ECHO 2 - Another Session
ECHO 3 - EXIT Session
ECHO.
CHOICE /C:123
IF ERRORLEVEL 1 SET M=1
IF ERRORLEVEL 2 SET M=2
IF ERRORLEVEL 3 SET M=3
IF %M%==1 GOTO NEW
IF %M%==2 GOTO ANO
IF %M%==3 GOTO EOF
:NEW
cd D:\Users\gyaneshwar.b
Tree
GOTO MENU
:ANO
cd C:\Program Files\Google\Chrome\Application\chrome.exe
start chrome.exe
GOTO MENU
答案1
正如杰拉尔德最初暗示的那样:
将所需内容输出到文本文件中
在此处回显文本 >> file.txt
在此处回显更多文本 >> file.txt启动 notepad.exe file.txt - 这将打开您在记事本中创建的文件
回答您在评论中提出的其他问题:不要使用 excel 专有格式 (.xls),因为它无法在记事本等文本编辑器中读取。您可以使用 CSV(逗号分隔值)格式,该格式可以由文本编辑器读取,并且 excel 也可以正确理解和解析它,就像它是标准 excel 表一样。