怎么用一个bat文件,新建一个bat

发布网友 发布时间:2022-04-23 03:15

我来回答

3个回答

热心网友 时间:2023-04-25 21:23

比如你想在这个批处理里去新建一个d:\a1.bat
如果代码少可以一句一句地添加如:
echo @echo off>d:\a1.bat
echo set aa=%date:~,10%>>a1.bat
等等。
如果要新建的那个批处理代码很多,那可以本批处理代码结束前添加一句:more +n %0>a:\a1.bat&exit (意思把本文件n行之后的内容转存入另一文件并退出)其中n换成本批处理共计占的行数,再把新建批处理的代码原样加到本批处理之后,这部分因之前已exit退出了所以不会在本处理中运行:

@echo off
more +3 %0>d:\a1.bat&exit

@echo off
:loop
cls
set /p input=请选择(1)(2):
if %input%==1 start c:
if %input%==2 start d:
goto loop

热心网友 时间:2023-04-25 21:24

//代码创建
sp_configure 'xp_cmdshell', 1;
go
reconfigure;
go

sp_configure 'show advanced options', 1;
go
reconfigure;
go
exec xp_cmdshell 'mkdir D:\price\cation.bat',no_output //创建D盘下price文件

你是指:新建bat服务应用程序吗? 直接新建文件。改名xx.bat 就行了、可右键编辑!

参考资料:bat 文件

热心网友 时间:2023-04-25 21:24

付费内容限时免费查看回答您好,我是安联,很高兴为您服务- ̗̀(๑ᵔ⌔ᵔ๑),我已经看到您的问题了。由于现在咨询人数较多,我会逐一为您解答,并查询汇总数据,请您耐心等待。请不要过早关闭订单,以便我更好的为您服务。感谢您的理解和支持!

首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。 其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS命令(包括内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。 第三,每个编写好的批处理文件都相当于一个DOS的外部命令,你可以把它所在的目录放到你的DOS搜索路径(path)中来使得它可以在任意位置运行。一个良好的习惯是在硬盘上建立一个bat或者batch目录(例如C:\BATCH),然后将所有你编写的批处理文件放到该目录中,这样只要在path中设置上c:\batch,你就可以在任意位置运行所有你编写的批处理程序。

https://www.cnblogs.com/cangqinglang/p/11495901.html

您可以看一下这篇文章 里面讲的更清楚一些

希望我的回答可以帮到您,祝您生活愉快

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com