2017-07-25 107 views
-1

我有两个批处理文件,A.bat和B.bat,以及一个python脚本.py
A.bat看起来像这个:调用批处理文件,调用使用初始批处理文件中定义的参数的python脚本

call B.bat hello 

现在当然,如果我在B.bat中使用%1,那么批处理文件会将该值视为“hello”。现在,如果我有B.bat调用C.py,我需要C.py才能识别出%1是hello,就像B.bat能够识别的那样。
当然,我试着简单地写在B.bat:

call C.py %1 

,然后用1%的C.py就像我会在任何批处理文件,但这并没有工作。我不知道这是否意味着我不能使用%1本身作为参数,或者如果我不能在python中使用这种类型的参数,或者两者都使用。那么,我将如何能够使用A.bat中定义的C.py中的参数?

回答

相关问题