4
A
回答
2
幾乎不可能在批處理文件參數中傳遞換行符。它可以完成,但我不認爲任何人已經開發出一種實用的方式來正確讀取批處理文件中的這樣一個參數。
最好的辦法是定義一個包含兩行文本(包括換行符)的環境變量。然後將變量的名稱作爲參數傳遞給批處理,然後讓批處理文件使用延遲擴展訪問該值。
下的test.bat:
@echo off
setlocal enableDelayedExpansion
echo !%1!
在命令行:
>set multiLine=hello^
More?
More? world
>test multiLine
hello
world
任何有興趣,這裏是關於批處理參數換行符傑布發起討論:http://www.dostips.com/forum/viewtopic.php?t=1768
0
你可以訪問所有參數,但僅當批處理文件以cmd /c
,ex。像拖動&放下操作。
@echo off
setlocal EnableDelayedExpansion
echo !cmdcmdline!
但是如果你從提示啓動批處理文件,那麼這將不是cmdcmdline
工作包含cmd.exe的只是如何開始的,在這種情況下,它通常是這樣。
相關問題
- 1. 傳遞「=」號作爲參數傳遞給一個bat文件
- 2. 使用bat文件將參數傳遞給VB腳本
- 3. 將參數傳遞給bat文件中調用的jar文件?
- 4. 將參數傳遞給bat文件爲1字符串
- 5. 如何將參數傳遞到bat文件中的php腳本
- 6. 如何將文件作爲參數傳遞給C++?
- 7. 將文件作爲參數傳遞給兩個Python腳本
- 8. 將參數傳遞給BAT文件並通過雙擊運行
- 9. 將參數傳遞給bat文件用於安裝windows服務
- 10. 將.bat文件的參數傳遞給VBScript
- 11. Python:如何將文件對象作爲函數參數傳遞給python腳本?
- 12. 如何將可變數據傳遞給package.json文件腳本作爲參數?
- 13. 如何通過文件作爲參數傳遞給腳本文件
- 14. 將上傳的文件作爲參數傳遞給javascript方法
- 15. 將文件上傳控制作爲參數傳遞給方法
- 16. 將參數傳遞給一個bat文件,然後將它們傳遞給PHP腳本
- 17. 如何將文件中的每一行作爲參數傳遞給腳本?
- 18. 將參數傳遞給文本框
- 19. 如何傳遞文本文件作爲參數?
- 20. 將文件名作爲參數傳遞給函數的問題?
- 21. 如何從shell腳本將參數傳遞給.sql文件
- 22. 通過.bat文件將參數傳遞給啓用宏的工作簿?
- 23. 將選定的文本作爲參數傳遞給slickC
- 24. SQL將文本作爲參數傳遞給過程
- 25. 將文本框的值作爲參數傳遞給action? MVC
- 26. WebHCat&Pig - 如何將參數文件傳遞給作業?
- 27. 傳遞的內容作爲參數傳遞給標籤文件
- 28. 將文本文件作爲Eclipse中的參數傳遞給Java程序
- 29. 如何將配置文件傳遞給bat文件中的exe文件?
- 30. 將參數傳遞給路由文件
如何將文本傳遞給批處理文件?從外部程序,從命令行,你如何插入換行符? – jeb 2012-02-22 11:14:16