batch-file - 批处理文件中的菜单
问题描述
我想制作一个游戏,你在电脑上输入1
文件以获取文件,但如果你输入随机d
的东西,比如它会关闭窗口。我怎样才能解决这个问题?
我的代码:
set /p Location=Where do you want to go:
goto %Location%
- 我想做一个类似“Welcome To The Game”的游戏。
- 现在所有其他代码都是
echo
's 和顶部的内容。 - 位置是您所在的位置,例如文件或 Internet Explorer。
- 该代码仅在一个批处理文件中。
好的,不要担心这是重复的,我已经得到了答案。
解决方案
例如:
@echo off
echo.
echo Where do you want to go?
echo.
echo 1 file1
echo 2 file2
echo 3 file3
echo.
set /p Location="User input:"
if "%Location%" == "1" goto file1
if "%Location%" == "2" goto file2
if "%Location%" == "3" goto file3
pause >nul
:file1
:file2
:file3
推荐阅读
- javascript - 使用 Refs 获取元素的维度
- ios - 如何通过Alamofire swift Ios调用后端Api
- nginx - 使用 UrlFetchApp 验证代理
- java - Java程序创建新文件而不是写入现有文件
- javascript - 在 Svelte API 端点中永远不会评估 Promise
- postgresql - 如何为给定表编写“更新统计信息”的 PostgreSQL 查询?
- kubernetes - 更新 Kubernetes 服务端点 IP
- mongodb - 密码未经过哈希处理并保存在数据库中
- python-3.x - 使用 Styleframe 将多个 pandas 数据帧保存到 Excel 文件,每个数据帧在不同的工作表上
- node.js - 为什么 CURL 没有在 Firebase 云外壳或 Firebase 功能上获得 facebook 页面?