我有一個Windows .bat文件,我想接受用戶輸入,然后將該輸入的結果用作對其他命令的調用的一部分。例如,我想接受用戶的進程ID,然后針對該ID運行jstack,將jstack調用的結果放入文件中。但是,當我嘗試此操作時,它不起作用。這是我的示例bat文件內容:@echo offset /p id=Enter ID: echo %id%jstack > jstack.txt這就是jstack.txt中顯示的內容:輸入ID:是否終止批處理作業(yè)(是/否)?
在Windows cmd中,如何提示用戶輸入并在另一個命令中使用結果?
慕沐林林
2019-10-14 15:00:50