2015-07-04 25 views
0

我剛剛發現了一箇舊的Atari Portfolio,我正在嘗試在其上編寫一些簡單的批處理腳本。但是,如果我嘗試回顯一個變量,它不起作用。 我已經嘗試過幾乎所有的設置和呼應:批量變量呼應不起作用於Atari Portfolio

:: Setting variable 
SET var=1 
SET "var=1" 
SET var = 1 

:: Echoing 
echo %var% 
echo %%var 
echo !%var%! 

毫無效果。另外set /p "var=Enter here >"不起作用。

該操作系統是Dip-DOS 2.11,我沒有找到解釋「常規」DOS有什麼區別的網站。

回答

1

DIP-Dos與MS-Dos 2.11兼容,這意味着在命令方面你非常有限。

我很確定set/p對於這個操作系統來說太新了。在命令行上設置工作嗎?

enter image description here

+0

是的,謝謝,這就是它的行爲方式。但是我沒有找到在MS-DOS 2.11中回顯值的方法。有沒有? –

+0

@GuntherRocket我不這麼認爲,也許設置|找到「A =」是最接近的解決方案。我覺得像搜索masm和編譯的東西;-) – Marged

+0

太悲傷沒有'find'命令;-)編輯:有某種方式必須是一種方式,我甚至不能做一個簡單的if語句,因爲'if%var% == 1'不起作用。 –