gpt4 book ai didi

windows - 正确的批处理文件语法是什么?

转载 作者:可可西里 更新时间:2023-11-01 11:13:09 25 4
gpt4 key购买 nike

在 Windows 7 上运行带有参数的命令行应用程序的正确批处理文件语法是什么?

C:\KindleGen\kindlegen.exe Htmlpage.html -c2

bat 文件与要处理的页面在一个文件夹中。

最佳答案

Windows 使用 %1、%2 等进行参数替换。

批处理文件 test.bat 包含:

c:\KindleGen\kindlegen.exe %1 -c2

假设应始终应用 -c2

调用它:

test somefile.html  

如果需要从 GUI 运行,可以将 .bat 文件拖到桌面并双击它。

如果要处理的文件总是一样的,那么就不需要命令行参数,把完整的命令行放在bat文件中即可:

c:\KindleGen\kindlegen.exe Htmlpage.html -c2

如果您需要获取用户输入的文件名,您可以让 .bat 像这样请求它:

echo off
set /p fileName=Enter file name:
c:\KindleGen\kindlegen.exe fileName -c2
set /p done=Finished. Press enter...

当你点击它时,它会打开一个命令窗口并等待输入,运行命令,然后在关闭命令窗口之前等待回车。如果您希望它在完成后立即关闭,请删除最后一行。

如果您需要一个脚本来为当前文件夹中的所有 .html 文件运行命令,请使用:

echo off
for %%c in (*.html) do c:\KindleGen\kindlegen.exe %%c -c2

关于windows - 正确的批处理文件语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17631240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com