這是我的一個老問題的更新,因爲我不太清楚。
老實說,我甚至沒有Win_CLI的經驗來問正確的問題。所以我很抱歉,我希望這個時間更好。如何使用命令輸出作爲另一個命令的參數?
就像我在我的問題中所說的,我需要使用命令輸出作爲另一個命令的參數。
例如: -
CLITool -Switch (Value_OF_a_Command_OutPut)
我想我在這裏需要的是Set
命令: -
Set Value=
Command
CLITool -Switch %Value%
但是,問題在於,產值將有LINE_BREAK被顯示出來!
OutPut_Value
CLITool -Switch (Nothing!)
因此,命令將不會正確執行。
所以..我現在的問題,是如何解決Set
指揮問題,
如果可能的話,該怎麼做同樣的事情在另一種技術?
BTW..As大多數Linux用戶都知道,它可以使用命令輸出中的其他命令的命令行相同如下:
CLITool -Switch $(Command)
我想如果在Windows的命令行類似的東西。
請告訴我是否最好發佈我的實際命令。
謝謝你們,
感謝您的幫助:)
感謝兄弟的回覆。你是對的,但只是爲了知識,是否有可能修復我的設置命令示例?另外,還有沒有其他的方式像Linux中使用的那樣:'CLITool -Switch $(Command)'。 如果你想我發佈我的劇本,那麼我會。但我想我會在另一個問題上這樣做... – KorkOoO
@KarimAlHousiny,答案已更新。一般來說,不,在'linux'中的''set = ..''用批處理文件中的'for'命令實現。 –