我试图在文件中编写命令行的第一个参数,但它在命令行中运行,而不是通过拖放操作。DOS批处理:命令行和拖放之间的不同行为
的非常简单的批处理文件(test_echo.cmd
)是如下:
@echo OFF
echo %1 > echo_arg_in_file.txt`
在命令行上,
C:\rep>test_echo.cmd "C:\rep\fichier de test.txt"`
创建echo_arg_in_file.txt
与"C:\rep\fichier de test.txt"
内写入一个文件。
但随着一拖和批处理文件的文件"C:\rep\fichier de test.txt"
的下落,没有任何反应......
任何解释器(测试删除> echo_arg_in_file.txt
是以前和显示器以及"C:\rep\fichier de test.txt"
做)?
是的,这就是它的同一文件夹中创建文件!非常感谢!!! –