自己写了个批处理,需要使用两个参数,比如为echo %1 %2,使用時為:
newf hoho haha
想请教的是,若A中可能会包含空格,需要如何處理?
比如第一個參數為 ho ho 第二個參數為 haha
已經嘗試方法:
在參數1的兩側加雙引號,但執行結果會在ho ho的兩側也出現雙引號,而這是不需要的。在真正運行的程式裏,第一個參數就是被包含在一串命令裏的,比如:
yy -x "xx xx %1" %2
如果加了雙引號,真正運行的程式就變成了
yy -x "xx xx "%1"" %2
而程式yy不支持這樣的格式……
newf hoho haha
想请教的是,若A中可能会包含空格,需要如何處理?
比如第一個參數為 ho ho 第二個參數為 haha
已經嘗試方法:
在參數1的兩側加雙引號,但執行結果會在ho ho的兩側也出現雙引號,而這是不需要的。在真正運行的程式裏,第一個參數就是被包含在一串命令裏的,比如:
yy -x "xx xx %1" %2
如果加了雙引號,真正運行的程式就變成了
yy -x "xx xx "%1"" %2
而程式yy不支持這樣的格式……
