Bat 批处理的实用用例

让bat批处理以管理员权限运行的实现方法 文章目录1、第一种方法2、bat脚本获取管理员权限3、bat脚本中以管理员权限执行命令4、自动以管理员身份运行批处理(bat)文件6、如何让BAT和CMD批处理以管理员身份运行7、命令行CMD批处理自动以管理员身份运行的正确方法8、bat文件以管理员权限运行的几种方式 1、第一种方法 有的电脑是非管理员登录,运行程序时,需要提示是否运行运行。解决方法如下: @ echo off %1 %2 ver|find "5.">nul&&goto :Admin mshta vbscript:cr 阅读详情

最近在工作使用中,逐渐发现了批处理的便利。如:一键开启工作常用软件,开启系统服务操作,拷贝文件等等,大大方便日常的开发。

关于批处理的基础语法,可以自行查询一下,这里不进行详细说明,仅对自己用到的几个简单实例进行分享。


1.拷贝文件。
    平时工作的话可能出现多个项目共同维护,而多个项目实际上使用的是相同的代码,这样的情况下,免不了要进行繁琐的复制粘贴操作,使用批处理,一键就能将需要拷贝的文件复制过去。

copy "D:\project01\abc.lua" E:\project02\
copy "D:\project01\resource.png" E:\project02\
pause

如果有多个项目,也可以做个判断:

@echo off
 
set /p a= 请选择切换的项目 : 1(Project_A) 2(Project_B) 3(Project_C)  4(Project_D)  5(Project_E):
 
if "%a%"=="1" (
		
	echo 已成功拷贝到 Project_A!
	copy E:\Project\script\resource.lua E:\Project_A\script\
	
)else (
    if "%a%"=="2" (
	
	echo 已成功拷贝到 Project_B!
	copy E:\Project\script\resource.lua E:\Project_B\script\
	
    )else (
        if "%a%"=="3" (
		
			echo 已成功拷贝到 Project_C!
			copy E:\Project\script\resource.lua E:\Project_C\script\
			
        )else (
            if "%a%"=="4" (			
				echo 已成功拷贝到 Project_D!
				copy E:\Project\script\resource.lua E:\Project_D\script\
            )else (
            	if "%a%"=="5" (			
				echo 已成功拷贝到 Project_E!
				copy E:\Project\script\resource.lua E:\Project_E\script\
            	)
            )
        )
    )
)
 
pause

2.一键开启工作环境.
一键开启办公所需要的服务、软件等等。

net start "MySQL5_pn"
TIMEOUT /T 8
start vstart.exe
TIMEOUT /T 1
start "" "C:\Program Files\Sublime Text 3\sublime_text.exe"
TIMEOUT /T 1
start "" "D:\Program Files (x86)\Tencent\TIM\Bin\QQScLauncher.exe"
TIMEOUT /T 2
start "" "D:\Program Files\Unity\Editor\Unity.exe"
TIMEOUT /T 5
start "" "D:\Program Files (x86)\SETUNA\SETUNA.exe"
TIMEOUT /T 1
start "" "D:\Program Files (x86)\Tencent\WeChat\WeChat.exe"


注:

rem 注释
@echo off 不显示批处理的路径信息
当出现批处理中无法正常显示中文字符时,使用 windows 自带的 notepad 编辑批处理文件,存储为ANSI模式,则可以正确的显示中文字符了。
--------------------- 
作者:伴秋枫 
原文:https://blog.youkuaiyun.com/HanBinPeng/article/details/79698298 

巧用.bat批处理文件 批处理文件是无格式的文本文件,它包含一条或多条命令。在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。调用一条批处理命令,和直接执行命令效果一样,特殊情况下很有用,比如变量的多级嵌套,见教程后面。在批处理编程中,可以根据一定条件生成命令字符串,用call可以执行该字符串,见例子。CALL命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后,再继续执行原来的批处理 CALL command。= 不常用的参数界定符。.. 阅读详情

相关推荐

Windows之Batch:Batch批处理脚本(bat/cmd)的简介、使用方法、案例应用之详细攻略

​ Windows之Batch:Batch批处理脚本(bat/cmd)的简介、使用方法、案例应用之详细攻略 目录 相关文章 Batch批处理脚本(bat/cmd)的简介 Batch批处理脚本(bat/cmd)的使用方法 Batch批处理脚本(bat/cmd)的案例应用 相关文章 Windows之Batch:Batch批处理脚本(bat/cmd)的简介、使用方法、案例应用之详细攻略 https://yunyaniu.blog.youkuaiyun.com/article/details/8173

头部AI社区如有邀博主AI主题演讲请私信—心比天高,仗剑走天涯,保持热爱,奔赴向梦想!低调,专注,谦虚,自律,反思,成长,还算比较正能量的博主,公益免费传播…内心特别想在AI界做出一些可以推进历史进程影响力的技术(兴趣使然,有点小情怀,也有点使命感呀 1万+

python+appium自动化测试-Bat批处理执行测试用例

来自APP Android端自动化测试初学者的笔记,写的不对的地方大家多多指教哦 前面脚本开发阶段都是使用PyCharm IDE工具来运行脚本,但是当我们的脚本开发完成后,如果还是每次都要打开IDE来执行自动化测试就不合理,而且很麻烦,而且PyCharm的内存资源占用比较大,这样很影响执行效率,针对这种情况,我们可以使用cmd命令或者封装为Bat批处理脚本来运行。 Notepad++下载链接:https://notepad-plus-plus.org/downloads/v7.9.5/ 一、启动appiu.

公众号【伤心的辣条】资料领取~ 585

经典BAT批处理实例大全(含大量实用示例)

批处理脚本是一种以.bat或.cmd为扩展名的文本文件,其中包含一系列Windows命令。系统通过cmd.exe解释并逐行执行这些命令,从而完成自动化操作。例如,一个最简单的批处理脚本如下:@echo offpause@echo off:关闭命令回显,使脚本运行更整洁。echo:输出指定的文本信息。pause:暂停脚本执行,等待用户按键继续。这些命令构成了批处理脚本的基础执行逻辑,便于后续扩展为更复杂的自动化任务。

weixin_36474966的博客 1409

windows:批处理bat实例

批处理的几个代码实例

经年藏殊的博客 1011

BAT、CMD脚本的编写与实际应用

对于需要批处理任务和写windows脚本的开发和测试人员非常有用,本人精心收集

Bat批处理实例练习.rar

Bat批处理 练习题 基础 实例 DOS 看一遍就懂了!Bat批处理 练习题 基础 实例 DOS 看一遍就懂了!

使用bat向文件的第一行中写入内容 以及 各种bat实际应用

bat各种操作整理,使用bat可以做出一些简单的工具,方便我们日常办公操作。此篇文章整理了各种常用的bat处理对应的操作。

sun0322 1万+

Transformers在自动驾驶领域的应用(High-level like in scene)

Transformers uses global attention mechanism to capture long-range interaction information. Two core modules in Transformers are Self-Attention and Cross-Attention, which defined asAttn(Q,K,V)=softmax(QK⊤dk)VSelfAttn(X)=Attn(WQX,WKX,WVX)CrossAttn(X,Y)=Attn

qq_39337332的博客 1776

bat文件的进阶用法示例10条

通过这种方式,可以轻松地集成JavaScript逻辑到Windows的自动化任务中,利用Node.js的强大功能来扩展BAT文件的应用场景。下面列举了一些进阶的BAT文件使用场景,包括启动各种应用和脚本,并带有参数的示例,可以更深入地展示BAT文件的多样性和强大功能。这些示例展示了BAT文件可以如何用于解决实际的业务需求,从简单的任务到复杂的系统维护,都可以通过脚本自动化来高效完成。:启动特定的应用程序并打开特定的文件,例如Adobe Reader打开一个PDF文件。:使用BAT文件运行Python脚本。

m0_57021623的博客 1745

Matlab之fdesign的应用说明

fdesign 是 MATLAB 中用于数字滤波器设计的工具(属于),它提供了一种系统化的方式来定义滤波器参数并生成相应的滤波器。指定滤波器的频率、幅度等参数。例如,设计一个低通滤波器:Fs = 1000;% 采样率 (Hz)% 通带截止频率% 阻带截止频率Apass = 1;% 通带衰减 (dB)Astop = 60;% 阻带衰减 (dB)

嵌入式老牛的博客 1053

基于STM32F103C8T6的红外循迹避障小车

编程思路:控制核心板IO口的电平(即电机驱动模块的AIN1,AIN2,BIN1,BIN2)从而控制AO1、AO2、BO1、BO2的电平高低,进而控制电机使其正转、反转、不转。由于单纯地拉高拉低电平只能让电机在转与不转的状态切换,故决定利用TIM4的两个通道分别产生两路PWM信号来控制电机速度,四个电机两个一组,同一侧的两个连接在同一个PWM上。(#include "dianji.h"文件中同时写了对循迹模块引脚的初始化)

weixin_48743503的博客 1万+

批处理bat脚本编写(附详细例子)

批处理bat脚本编写(附详细例子) 由于在项目开发的过程中经常需要编写bat脚本,而看大牛们编写的bat脚本简直一头雾水,木有办法,作为bat菜鸟的我只有通过最最简单的例子来熟悉bat脚本中的常用命令,由此来开启我的bat脚本学习之路.... 1.常用命令举例 ...

weixin_30753873的博客 1971

VS配置RTKLIB(卫星定位开源代码)环境

@RTKlib代码调试教程-Visual Studio 2019 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 ##RTKLIB-rtklib_2.4.3 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @RTKlib代码调试教程-Visual Studio 2019 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技

qq_42209977的博客 4486

win2000命令行方式批处理BAT文件技巧(ZT)

为什么80%的码农都做不了架构师?>>> ...

weixin_33811539的博客 134

MDF和DHF、DMR、DHR三者差异?注册与备案文件?医疗器械产品技术要求编写指导原则

定义:设计历史文档(DHF ) 指的是描述某医疗器械成品设计过程的有关记录。内容:DHF包括设计开发活动的所有记录。从最初的策划、客户需求、设计输入,设计输出、设计验证、设计确认、所有的设计评审,设计转换,以及设计变更相关的所有记录。均属于DHF的一部分。要求:各制造商应为每个类型的器械建立并保持设计历史文件。设计历史文件应包含或引用必要的记录,以证实设计符合经批准的设计计划和法规的要求。

学海无涯的专栏 9112

Neo4j:入门基础(二)之导入CSV文件

导入CSV文件的方式  主要的两种方式如下:   1、使用 Cypher 命令LOAD CSV,这种方式可以处理中小型数据(可达10 million条记录)   2、使用批量导入工具neo4j-admin ,用来直接导入大数据集 三、上述方式具体导入过程   1、Cypher 命令LOAD CSV 参数 1、USING PERIODIC COMMIT 300 使用批量提交,每满300条提交一次,防止内存溢出 2、WITH HEADERS 从文件中读取第一行作为参数名,...

Puzzle的博客 3万+

批处理文件——BAT学习

批处理文件——BAT学习 批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。 使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提...

BeginnerMind 1万+

[知识图谱构建] 一.Neo4j图数据库安装初识及药材供应图谱实例

2012年5月,谷歌公司的知识图谱(Knowledge Graph)产品被正式提出,其旨在将人、地点、物等信息作为实体,将实体间的联系作为关系,并将实体和关系以图的形式进行存储。作为语义网的最新产物,知识图谱这种新型的搜索引擎改变了传统的文本搜索结果,而随后国内公司也开发出了相应产品,例如百度公司的“知心”和搜狗公司的“知立方”等。知识图谱本质上属于一种语义网。知识图谱中的每一条数据或事实一般会采用 <实体,属性,属性值> <实体, 关系,

杨秀璋的专栏 1万+

BAT 批处理指令总结

身为一个开发人员,常用的还是Windows系统,在工作过程中,难免会碰到一些设置系统参数、批量操作的指令,如果有批处理文件,这样可以大大地节约一些配置上的时间,但是又不经常用到,等到要写的时候总是无从下手,要查找翻阅大量资料,无形中浪费很多时间。为了方便大家需要用的时候能有一个手册在身边,现为各位做一个BAT批处理的总结。注意:BAT指令不区分大小写,自己编写脚本时,如果想在脚本里添加中文,记得把”文件另存为成”ANSI“编码格式“,不然中文会显示乱码,这是新手常遇到的问题。

流华追梦的专栏 8542

【06】C#入门到精通——C# 多个 .cs文件项目 同一项目下添加多个 .cs文件

本文介绍了如何将C#游戏开发中的代码从单个.cs文件拆分到多个.cs文件中,以提升代码的可维护性和可读性。文章演示了在Visual Studio中创建Hero类和ShowInfo类的具体步骤:通过右键项目名添加新建类,将原有代码分别剪切到对应的类文件中,并自动生成命名空间。拆分后需要在Program.cs中通过"using"指令引用这些类,最后通过运行测试验证功能正常。这种模块化代码组织方式能有效解决单一文件代码过长、结构混乱的问题。

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 1138

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

windows:批处理bat入门

windows批处理入门,讲解了绝大部分常用命令、语法以及特殊符号等

经年藏殊的博客 6464

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

《实用宝典—bat批处理文件》

囊括实用的编写批处理文件的大部分内容以及详细的原理探索和例子

KuboDash的博客 1126

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

windows的cmd与bat批处理脚本(batch script)

一、前言

lengye7的博客 1万+

Batch批处理语言echo命令的全面详细用法

介绍Batch批处理脚本语言echo命令的详细用法。包括回显功能的使用,显示变量,中文乱码的解决办法,显示变量的内容,如何显示特殊字符,如何利用echo来写入文件等等

优快云_wangmj的博客 2万+
上一篇: SQL Server 2008 R2 卸载教程
下一篇: 电脑怎么进入BIOS的方法集合
Estrellas_
博客等级 码龄9年 273粉丝 233原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值