win10怎么编写bat文件

1.怎么制作Win10系统垃圾清理bat文件

1、运用磁盘清理软件清理C盘,大约可为C盘释放50M-800M空间。

2、关闭休眠功能,在开始菜单的运行里输入 powercfg -h off 指令,关闭休眠,此文件实际大小和物理内存是一样的,大约可以为C盘释放1-3G的空间。

3、设置虚拟内存: 计算机属性>;高级系统设置>;设置(性能)>;高级选项卡>;更改(虚拟内存),将C盘设置为无分页文件,然后把D盘设置成系统管理的大小即可,更改后只有按“设置”按钮才能生效,最后重启便完成了设置,此文件默认为物理内存的1.5倍,大约可为C盘释放2-4G的空间。

4、删除自动备份文件,运行cmd程序(在“开始–>;程序–>;附件”中),鼠标右键选择“以管理员身份运行”;然后,命令行输入 rd/S/Q c:WINDOWS.OLD ,提示确认是否删除目标文件夹,输入y然后回车即可。WINDOWS.OLD为系统的备份文件,时间越久就越大,超过10G都是很正常的。大约可为C盘释放3G以上空间。

5、在电脑管家主界面上点击“清理垃圾”,确认相关垃圾类型被勾选后,点击“开始扫描”,然后点击“立即清理”,如果有需要确认才能清理的垃圾,会您确认后再进行深度清理,以实现快速、安全地清理掉电脑中的垃圾文件。

2.如何编写windows的批处理文件

批处理文件是一种后辍为“.bat"的文件,可以一次性执行大量的命令。

下面是如何制作批处理文件:windows系统下,新建一个文本文档。输入批处理的命令。

另存为后辍为".bat”的文件。找到这个文件,双击就可以运行了。

1.Echo 命令打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。

语法echo [{on|off}] [message]Sample:echo off / echo hello world在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。2.@ 命令表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。

Sample:@echo off@echo Now initializing the program,please wait a minite。@format X: /q/u/autoset (format 这个命令是不可以使用/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和/y是一样的。

)3.Goto 命令指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。语法:goto label (label是参数,指定所要转向的批处理程序中的行。

) Sample:if {%1}=={} goto noparmsif {%2}=={} goto noparms(如果这里的if、%1、%2你不明白的话,先跳过去,后面会有详细的解释。)@Rem check parameters if null show usage:noparmsecho Usage: monitor.bat ServerIP PortNumbergoto end标签的名字可以随便起,但是最好是有意义的字母啦,字母前加个:用来表示这个字母是标签,goto命令就是根据这个:来寻找下一步跳到到那里。

最好有一些说明这样你别人看起来才会理解你的意图啊。4.Rem 命令注释命令,在C语言中相当与/*--------*/,它并不会被执行,只是起一个注释的作用,便于别人阅读和你自己日后修改。

Rem MessageSample:@Rem Here is the description.5.Pause 命令运行 Pause 命令时,将显示下面的消息: Press any key to continue . . . Sample:@echo off :begin copy a:*.* d:\backecho Please put a new disk into driver A pause goto begin 在这个例子中,驱动器 A 中磁盘上的所有文件均复制到d:\back中。显示的注释提示您将另一张磁盘放入驱动器 A 时,pause 命令会使程序挂起,以便您更换磁盘,然后按任意键继续处理。

6.Call 命令从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。call 命令接受用作调用目标的标签。

如果在脚本或批处理文件外使用 Call,它将不会在命令行起作用。语法call [[Drive:][Path] FileName [BatchParameters]] [:label [arguments]]参数[Drive:}[Path] FileName 指定要调用的批处理程序的位置和名称。

filename 参数必须具有 .bat 或 .cmd 扩展名。7.start 命令调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。

入侵常用参数:MIN 开始时窗口最小化SEPARATE 在分开的空间内开始 16 位 Windows 程序HIGH 在 HIGH 优先级类别开始应用程序REALTIME 在 REALTIME 优先级类别开始应用程序WAIT 启动应用程序并等候它结束parameters 这些为传送到命令/程序的参数执行的应用程序是 32-位 GUI 应用程序时,CMD.EXE 不等应用程序终止就返回命令提示。如果在命令脚本内执行,该新行为则不会发生。

8.choice 命令choice 使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该加/c:参数,c:后应写提示可输入的字符,之间无空格。

它的返回码为1234……如: choice /c:dme defrag,mem,end将显示defrag,mem,end[D,M,E]?Sample:Sample.bat的内容如下: @echo off choice /c:dme defrag,mem,end if errorlevel 3 goto defrag (应先判断数值最高的错误码)if errorlevel 2 goto mem if errotlevel 1 goto end :defrag c:\dos\defrag goto end :mem mem goto end :end echo good bye此文件运行后,将显示 defrag,mem,end[D,M,E]? 用户可选择d m e ,然后if语句将作出判断,d表示执行标号为defrag的程序段,m表示执行标号为mem的程序段,e表示执行标号为end的程序段,每个程序段最后都以goto end将程序跳到end标号处,然后程序将显示good bye,文件结束。9.If 命令if 表示将判断是否符合规定的条件,从而决定执行不同的命令。

有三种格式: 1、if "参数" == "字符串" 待执行的命令 参数如果等于指定的字符串,则条件成立,运行命令,否则运行下一句。(注意是两个等号)如if "%1"=="a" format a: if {%1}=={} goto noparmsif {%2}=={} goto noparms2、if exist 文件名 待执行的命令 如果有指定的文件,则条件成立,运行命令,否则运行下一句。

如if exist config.sys edit config.sys 3、if errorlevel / if not errorlevel 数字 待执行的命令 如果返回码等于指定的数字,则条件成立,运行命令,否则运行下一句。如if errorlevel 2 goto x2 DOS程序运行时都会返回一个数字给DOS,称为错误码errorlevel或称返回码,常见的返回码为0、1。

10.for 命令for 命令是一个比较复杂的命令,主要用于参数在指定的范围内循环执行命令。在批处理文件中使用 FOR 命令时,指定变量请使用 %%variablefor {%variable|%%variable} in (set) 。

3.如何编写bat文件

常用命令 echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。

==== 注 =========== 首先, @ 不是一个命令, 而是DOS 批处理的一个特殊标记符, 仅用于屏蔽命令行回显. 下面是DOS命令行或批处理中可能会见到的一些特殊标记符: CR(0D) 命令行结束符 Escape(1B) ANSI转义字符引导符 Space(20) 常用的参数界定符 Tab(09) ; = 不常用的参数界定符 + COPY命令文件连接符 * ? 文件通配符 "" 字符串界定符 | 命令管道符 < > >> 文件重定向符 @ 命令行回显屏蔽符 / 参数开关引导符 : 批处理标签引导符 % 批处理变量引导符 其次, :: 确实可以起到rem 的注释作用, 而且更简洁有效; 但有两点需要注意: 第一, 除了 :: 之外, 任何以 :开头的字符行, 在批处理中都被视作标号, 而直接忽略其后的所有内容, 只是为了与正常的标号相区别, 建议使用 goto 所无法识别的标号, 即在 :后紧跟一个非字母数字的一个特殊符号. 第二, 与rem 不同的是, ::后的字符行在执行时不会回显, 无论是否用echo on打开命令行回显状态, 因为命令解释器不认为他是一个有效的命令行, 就此点来看, rem 在某些场合下将比 :: 更为适用; 另外, rem 可以用于 config.sys 文件中. ===================== echo 表示显示此命令后的字符 echo off 表示在此语句后所有运行的命令都不显示命令行本身 @与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。 call 调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令)。

pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue。的提示,等待用户按任意键后继续 rem 表示此命令后的字符为解释行(注释),不执行,只是给自己今后参考用的(相当于程序中的注释)。

==== 注 ===== 此处的描述较为混乱, 不如直接引用个命令的命令行帮助更为条理 ------------------------- ECHO 当程序运行时,显示或隐藏批处理程序中的正文。也可用于允许或禁止命令的回显。

在运行批处理程序时,MS-DOS一般在屏幕上显示(回显)批处理程序中的命令。 使用ECHO命令可关闭此功能。

语法 ECHO [ON|OFF] 若要用echo命令显示一条命令,可用下述语法: echo [message] 参数 ON|OFF 指定是否允许命令的回显。若要显示当前的ECHO的设置,可使用不带参数的ECHO 命令。

message 指定让MS-DOS在屏幕上显示的正文。 ------------------- CALL 从一个批处理程序中调用另一个批处理程序,而不会引起第一个批处理的中止。

语法 CALL [drive:][path]filename [batch-parameters] 参数 [drive:][path]filename 指定要调用的批处理程序的名字及其存放处。文件名必须用.BAT作扩展名。

batch-parameters 指定批处理程序所需的命令行信息。 ------------------------------- PAUSE 暂停批处理程序的执行并显示一条消息,提示用户按任意键继续执行。

只能在批处 理程序中使用该命令。 语法 PAUSE REM 在批处理文件或CONFIG.SYS中加入注解。

也可用REM命令来屏蔽命令(在CONFIG.SYS 中也可以用分号 ; 代替REM命令,但在批处理文件中则不能替代)。 语法 REM [string] 参数 string 指定要屏蔽的命令或要包含的注解。

======================= 例1:用edit编辑a.bat文件,输入下列内容后存盘为c:\a.bat,执行该批处理文件后可实现:将根目录中所有文件写入 a.txt中,启动UCDOS,进入WPS等功能。 批处理文件的内容为: 命令注释: @echo off 不显示后续命令行及当前命令行 dir c:\*.* >a.txt 将c盘文件列表写入a.txt call c:\ucdos\ucdos.bat 调用ucdos echo 你好 显示"你好" pause 暂停,等待按键继续 rem 准备运行wps 注释:准备运行wps cd ucdos 进入ucdos目录 wps 运行wps 批处理文件的参数 批处理文件还可以像C语言的函数一样使用参数(相当于DOS命令的命令行参数),这需要用到一个参数表示符"%"。

%[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用%1到%9顺序表示。

例2:C:根目录下有一批处理文件名为f.bat,内容为: @echo off format %1 如果执行C:\>f a: 那么在执行f.bat时,%1就表示a:,这样format %1就相当于format a:,于是上面的命令运行时实际执行的是format a: 例3:C:根目录下一批处理文件名为t.bat,内容为: @echo off type %1 type %2 那么运行C:\>t a.txt b.txt %1 : 表示a.txt %2 : 表示b.txt 于是上面的命令将顺序地显示a.txt和b.txt文件的内容。 ==== 注 =============== 参数在批处理中也作为变量处理, 所以同样使用百分号作为引导符, 其后跟0-9中的一个数字构成参数引用符. 引用符和参数之间 (例如上文中的 %1 与 a: ) 的关系类似于变量指针与变量值的关系. 当我们要引用第十一个或更多个参数时, 就必须移动DOS 的参数起始指针. shift 命令正充当了这个移动指针的角色, 它将参。

win10怎么编写bat文件

转载请注明出处windows之家 » win10怎么编写bat文件

win10

win10显示其他

阅读(135)

本文主要为您介绍win10显示其他,内容包括win10开机后显示其他用户登录界面,无法进系统怎么办求解搜狗,win10系统突然出现了其他用户什么的怎么回事,win10电脑开机显示其他用户。可以试着在开机时长按F8;2、进入系统的高级启动选项;3、右键点

win10

win10串口被占用如何处理

阅读(241)

本文主要为您介绍win10串口被占用如何处理,内容包括win10电脑遇到端口被占用的情况该如何查看,win10系统80端口被占用怎么办,Win1080端口被占用怎么解除。查看windows所有端口进程首先点击开始菜单选择运行,接着在运行对话框中输入“cmd”,回

win10

win10截屏的照片在哪里设置

阅读(169)

本文主要为您介绍win10截屏的照片在哪里设置,内容包括win10截图图片在哪,华硕笔记本win10系统截图后,图片放在哪里呢,win10系统自带截图工具在哪里,怎么用。Win10正式版屏幕截图的具体方法:在Win10正式版系统中,最简单的获取屏幕截图的方法,就

win10

win10无线网络不显示无wlan

阅读(141)

本文主要为您介绍win10无线网络不显示无wlan,内容包括Win10网络设置没有wlan选项怎么解决,windows10网络连接没有wlan,windows10网络连接没有wlan。所需工具:win10。具体步骤如下:方法一:右击任务栏2113空白处,选择【任务栏设置】选项。

win10

win10安装网卡还是上不了网

阅读(140)

本文主要为您介绍win10安装网卡还是上不了网,内容包括win10下网络驱动装了还是不能上网,win10网卡驱动装不上怎么办,win10下网络驱动装了还是不能上网。可以利用第三方驱动软件来进行安装,还可以进行备份,最后实在安装不了可以重新安装系统。

win10

win10如何禁止应用程序启动

阅读(159)

本文主要为您介绍win10如何禁止应用程序启动,内容包括Win10怎么设置禁用应用程序开机启动项方法,win10怎么禁止程序运行,windows10怎么禁止软件启动。win10 怎么禁止程序运行?在使用win10电脑系统的时候,比如说某个程序比较隐私不想给别人使

win10

win10卸载电脑打印机驱动

阅读(116)

本文主要为您介绍win10卸载电脑打印机驱动,内容包括win10卸载打印机驱动,win10怎么卸载打印机驱动程序,win10怎么卸载打印机驱动。在控制面板的程序里卸载。按下“Win+R”组合键打开运行,在框中输入“services.msc”点击确定打开服务;在右侧

win10

win10电脑应用程序无法正常启动

阅读(194)

本文主要为您介绍win10电脑应用程序无法正常启动,内容包括电脑windows10应用程序无法正常启动怎么办,Win10应用程序无法正常启动怎么办,win10系统应用程序无法正常启动怎么办。问题描述:打开应用程序时,弹出“0xc0000018”的报错提示,无法正常

win10

win10官方系统数据丢失不能安装

阅读(208)

本文主要为您介绍win10官方系统数据丢失不能安装,内容包括在官网安装win10系统,但是和之前系统不一样,安装后系统数据会丢,Win10无法安装Win10在安装过程中提示出现文件丢失或损坏怎么办,Win10无法安装Win10在安装过程中提示出现文件丢失或

win10

IDE的win10如何迁移到固态

阅读(136)

本文主要为您介绍IDE的win10如何迁移到固态,内容包括如何把win10系统迁移到SSD固态硬盘,win10怎么把系统转移到固态硬盘,怎么把win10系统迁移到固态硬盘里。所需工具装机员PE(直接百度看好装机员PE就行啦)win 10系统电脑一台接好固态硬盘 ,并

win10

win10怎么弄苹果电脑底下的方框

阅读(169)

本文主要为您介绍win10怎么弄苹果电脑底下的方框,内容包括怎么把win10桌面弄得像苹果一样底下图标是圆圈一样的,win10桌面怎么弄成苹果一样下面有圆圈的图标,怎么把win10任务栏设置成mac的样子。首先,把win10桌面整容成这样,简单概括一下就是

win10

mac不联网安装win10

阅读(172)

本文主要为您介绍mac不联网安装win10,内容包括mac没网络怎么安装win10,为什么mac不能安装windows10,Mac装了双系统,win10没有网络,怎么办。在Mac上安装Win 10看起来就像是把油和水混合在一起,但这其实并不违反自然法则,因此你的Mac还是可以安

win10

win10怎么调鲜艳模式

阅读(163)

本文主要为您介绍win10怎么调鲜艳模式,内容包括win10怎么把屏幕色彩调鲜艳点,win10系统怎么切换电脑暖色调和冷色调,win10正式版怎么窗口设置护眼色。win10屏幕色彩调鲜艳点的操作方法如下:第一步:鼠标右键点击屏幕空白的地方呼出菜单

win10

平板电脑型号win10怎么样

阅读(145)

本文主要为您介绍平板电脑型号win10怎么样,内容包括win10平板电脑好不好用,质量如何,windows10平板怎么样,平板windows10系统怎么样。还是很不错的,是个不错的选择。备受期待的Win 10系统已经发布,它带来了众多实用改进以及新鲜元素。它不仅

win10

win10串口被占用如何处理

阅读(241)

本文主要为您介绍win10串口被占用如何处理,内容包括win10电脑遇到端口被占用的情况该如何查看,win10系统80端口被占用怎么办,Win1080端口被占用怎么解除。查看windows所有端口进程首先点击开始菜单选择运行,接着在运行对话框中输入“cmd”,回

win10

笔记本win10软件怎么备份

阅读(138)

本文主要为您介绍笔记本win10软件怎么备份,内容包括电脑windows10怎样备份与恢复,新笔记本win10系统怎么备份系统,win10怎样把自己电脑的系统备份。Win10正式版备份系统的方法1点击桌面左下角的“Windows”按钮,从打开的扩展面板中找到“设

win10

win10卸载电脑打印机驱动

阅读(116)

本文主要为您介绍win10卸载电脑打印机驱动,内容包括win10卸载打印机驱动,win10怎么卸载打印机驱动程序,win10怎么卸载打印机驱动。在控制面板的程序里卸载。按下“Win+R”组合键打开运行,在框中输入“services.msc”点击确定打开服务;在右侧

win10

win10如何禁止应用程序启动

阅读(159)

本文主要为您介绍win10如何禁止应用程序启动,内容包括Win10怎么设置禁用应用程序开机启动项方法,win10怎么禁止程序运行,windows10怎么禁止软件启动。win10 怎么禁止程序运行?在使用win10电脑系统的时候,比如说某个程序比较隐私不想给别人使

win10

win10安装网卡还是上不了网

阅读(140)

本文主要为您介绍win10安装网卡还是上不了网,内容包括win10下网络驱动装了还是不能上网,win10网卡驱动装不上怎么办,win10下网络驱动装了还是不能上网。可以利用第三方驱动软件来进行安装,还可以进行备份,最后实在安装不了可以重新安装系统。

win10

win10无线网络不显示无wlan

阅读(141)

本文主要为您介绍win10无线网络不显示无wlan,内容包括Win10网络设置没有wlan选项怎么解决,windows10网络连接没有wlan,windows10网络连接没有wlan。所需工具:win10。具体步骤如下:方法一:右击任务栏2113空白处,选择【任务栏设置】选项。

win10

win10截屏的照片在哪里设置

阅读(169)

本文主要为您介绍win10截屏的照片在哪里设置,内容包括win10截图图片在哪,华硕笔记本win10系统截图后,图片放在哪里呢,win10系统自带截图工具在哪里,怎么用。Win10正式版屏幕截图的具体方法:在Win10正式版系统中,最简单的获取屏幕截图的方法,就

win10

如何修改已激活的win10的产品秘钥

阅读(156)

本文主要为您介绍如何修改已激活的win10的产品秘钥,内容包括如何更改win10系统的产品密钥,Windows10专业版怎么更换产品激活密钥,win10更改激活密钥怎么改回来。操作一,我们可以在桌面此电脑点击鼠标右键,打开属性窗口,如图。这时候在窗口中,系