基于命令行的批处理文件会开机的特殊命令判断
1.简单的描述
1.批处理文件是一个文本文件,这个文件的每一行都相当于dos的一个命令行
2.可以使用简单的if else的流程语句和简单的循环语句
3.C盘根目录下的.BAT批处理文件会开机自启动
2.常用命令
echo 显示字符
echo off表示在此语句后所有运行的命令都不显示命令行本身
@加载命令前表示不显示词条命令
call 调用另一个批处理文件
pause运行此句会暂停批处理的执行并在屏幕上显示Press any key to ...的提示,等待用户按任意键后继续
rem 命令是注释不运行
%表示参数 %0表示本身,%1-%9可指定,相当于命令行执行时的参数
3.特殊命令
1.if
if [not] "%1" == "字符串"
if exit [路径\]文件名 待执行命令
if 判断程序的返回值 带执行命令
2.goto
goto end
:end
echo this is end
3.

4.for

4.
设置Go的和GOBIN
如果bin目录不存在会选择创建和不创建,把该批处理文件放在go工程的根目录下运行即可
@echo off
echo Setting GOPATH
if exist %~dp0 set GOPATH=%~dp0
echo GOPATH is %~dp0
echo Seting GOBIN
if exist %~dp0bin goto _set
choice /c YN /M "Y:Create,N:Not Create"
if errorlevel 1 goto _cre
if errorlevel 2 goto _clr
:_cre
mkdir bin
:_set
set GObin=%~dp0bin
echo GOBIN is %~dp0bin
goto _end
:_clr
echo Setting Fail
:_end
echo ENDING
免责声明
本网站在国家相关法律法规规定的范围内,只按现有状况提供文章发布第三方网络平台服务,本网站及其所有者非交易一方,也非交易任何一方之代理人或代表;同时,本网站及其所有者也未授权任何人代表或代理本网站及其所有者从事任何网络交易行为或做出任何承诺、保证或其他类似行为,除非有明确的书面授权。
鉴于互联网的特殊性,本网站无法鉴别和判断相关交易各主体之民事权利和行为能力、资质、信用等状况,也无法鉴别和判断虚拟交易或正在交易或已交易之虚拟物品来源、权属、真伪、性能、规格、质量、数量等权利属性、自然属性及其他各种状况。因此,交易各方在交易前应加以仔细辨明,并慎重考虑和评估交易可能产生的各项风险。
“基于命令行的批处理文件会开机的特殊命令判断” 的相关文章
2023年险峰线上沙龙的第一期,我们和四位行业大牛聊了聊最近大火的ChatGPT。首先介绍一下本场嘉宾:陶芳波博士是前Facebook高级研究科学家,回国后进入阿里达摩院,搭建了阿里的神经符号实验室,属于全球最顶级的AI科学家之一,目前正在...
京东集团CEO徐雷因个人原因主动退休,CFO许冉接任5月11日消息,京东集团公告称,本公司现任首席财务官许冉女士将接替徐雷先生担任京东集团首席执行官兼执行董事。而京东集团原CEO徐雷因个人原因提出退休申请,将于下月卸任。京东方面同时回应,徐...
站长之家(ChinaZ.com)5月15日 消息:太平洋电脑网(PConline)宣布将于2023年5月20日关闭太平洋电脑网论坛入口。太平洋知科技APP正常运营,不受影响。具体下线时间安排如下:1、2023年5月20日,关闭入口。2、20...
男性问题>价值4万元的经验!我用5年的补肾经历告诉你:补肾就是一场骗局,男人不行,最该补的其实是这个部位! 在经历了长达5年的补肾,花费了四万多钱财之后,我领悟到一个道理:男人补肾只是徒劳,只是白花钱,为什么有的人做爱时间每...
当地时间16日,俄罗斯总统普京发表电视讲话。 普京表示,特别军事行动进展顺利,正在按计划执行。俄军虽然接近基辅和乌克兰其他城市,但是没有占领乌克兰的计划和目的。 俄罗斯有充分理由相信生物武器的部件已在乌克兰被造出来 普京说,乌克兰有着一个...
微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字,微信可以单聊及群聊,还能根据地理位置找到附近的人,带给朋友们全新的移动沟通体验。支持ios、、塞班等多种平台手机。ZOL提供微信官方下载,不只是个聊天工具!手机微信7....