2016-04-21 27 views
2

我想打一個Python模塊亞軍,並具有以下命令工作:如何在批量傳遞參數時保留引號?

runModule.bat module.py "source file.txt" 

其中runModule.bat樹立環境module.py和任何進一步的參數被傳遞給module.py

我實現runModule.bat看起來是這樣的:

python _runModule.py %* 

然而,*%擺脫了引號,擴大我的命令python _runModule.py module.py source file.txt而不是python _runModule.py module.py "source file.txt"。我能做什麼?

+3

什麼?不,它沒有。 http://i.imgur.com/yV8nuPZ.png – SomethingDark

+1

是的,你是對的SomethingDark,我只是注意到它。我在打印命令行時遇到了錯誤。 :S也許我應該清楚這個問題。 –

回答

0

東西黑暗是正確的,%*保留報價。我誤解了。