gpt4 book ai didi

windows - 一个简单的 bat 文件中的两个输入变量

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

我正在尝试编写我的第一个 bat 文件。对不起……

我需要为另一个 bat 文件输入源目录 (dir) 以查找测试文件,并为 bat 文件输入目标目录 (log) 以输出其结果。

执行处理的 bat 文件称为 fits.bat。

-i  Indicates that a file or directory to process will follow
-o Directs the FITS output to a file

我有这个:

@echo off

cd c:\program files\fits\fits-0.8.0

SET /P dir=enter directory of source files

SET /P log=enter directory for log files

fits.bat -i %dir -o %log

pause

但我根本没有得到任何输出。

如果我在命令提示符窗口中键入单个命令,它会工作并且正确读取 dir 文件夹中的文件并将输出发送到日志文件夹

最佳答案

试试这个....

@echo off
cd c:\program files\fits\fits-0.8.0
set /p dir=enter directory of source files
set /p log=echo enter directory for log files
fits.bat -i %dir% -o %log%
pause

当你调用变量时,你需要在前面和后面加上 %

%变异%

关于windows - 一个简单的 bat 文件中的两个输入变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21948385/

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