各個命令行我有2個命令行和我需要的變量在兩個命令行是相同的。2相同的實時可變
例如:
命令行1:
set testvar=this does not work
For /l %%a in (0 0 1) do echo %testvar%
命令行2:
set testvar=this works
命令行1首先被啓動。 第二條命令行的結果應該是「這行不通」連續多次,直到我打開第二條命令行,那麼它應該連續多次更改爲「this works」。
我已經嘗試了很多不同的方法,例如存儲在硬盤文件中的變量,但是這還遠遠不夠快,我必須要基於內存的。 setx命令也不夠快。
如果有人知道解決方案請求告訴我。
[這裏是關於IPC的文章](https://msdn.microsoft.com/en-us/library/windows/desktop/aa365574(V = vs.85)的.aspx)不是所有的方法都適用於批量,但如果速度是一個問題,洗浴可能不是最好的選擇。 – LotPings
@LotPings:我會說這些東西都不適用於批處理文件(至少不使用外部非標準軟件)。 – Joey
要同步兩個'cmd'情況下,你可能會感興趣的['waitfor'命令(http://ss64.com/nt/waitfor.html)... – aschipfl