0
Beginning in bat: input -> goto don't work 而我試圖讓事情工作。但它似乎不想工作......我的腳本批處理如下。輸入 - >轉到不工作 - >解決後,不起作用
@echo off
title [title here]
setlocal enabledelayedexpansion
color 0F
mode con cols=1000 lines=1000
[code between (nothing to do with InstallChoice]
set /p InstallChoice = -^>
if "%InstallChoice%"=="1" goto :Install1
goto :Install
所以......
if "%InstallChoice%" == 1 goto :Install1
不起作用,它再次向我:InstallChoice輸入,所以它看起來像%InstallChoice%不是1
if "%InstallChoice%"=="1" goto :Install1
在這個時候意外的轉到...我並沒有真正得到的信息。系統沒有去了解它,執行它,結束了...
謝謝,StackOverflow的是真棒,你也是!非常感謝您的幫助。有用。你能告訴我你如何做這個「非單行線」的代碼塊?我的意思是,我知道如何用代碼(4個空格)來阻止,但是,我必須制定一個新的路線,你怎麼做才能在一條長長的路線上? – user2065810 2013-02-13 20:14:10
你必須用反色環繞你的代碼。 – 2013-02-13 20:27:28
只是測試'代碼'所以發生了什麼? – user2065810 2013-02-14 15:26:17