当前位置:首页 >> 运营类 >> 基于命令行的批处理文件会开机的特殊命令判断

基于命令行的批处理文件会开机的特殊命令判断

微信用户 运营类 1434

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 

协助本站SEO优化一下,谢谢!
关键词不能为空

免责声明

本网站在国家相关法律法规规定的范围内,只按现有状况提供文章发布第三方网络平台服务,本网站及其所有者非交易一方,也非交易任何一方之代理人或代表;同时,本网站及其所有者也未授权任何人代表或代理本网站及其所有者从事任何网络交易行为或做出任何承诺、保证或其他类似行为,除非有明确的书面授权。 鉴于互联网的特殊性,本网站无法鉴别和判断相关交易各主体之民事权利和行为能力、资质、信用等状况,也无法鉴别和判断虚拟交易或正在交易或已交易之虚拟物品来源、权属、真伪、性能、规格、质量、数量等权利属性、自然属性及其他各种状况。因此,交易各方在交易前应加以仔细辨明,并慎重考虑和评估交易可能产生的各项风险。

同类推荐