bat设置系统环境,bat一键配置环境变量

首页 > 实用技巧 > 作者:YD1662023-11-12 06:19:45

备份数据

如果你有一份数据,需要定期备份到服务器或者其他位置,你是不是需要每次复制粘贴呢?这样重复做着一件事,是不是很枯燥,再加上时间就是金钱,哪有那么多时间重复造轮子?这里给你提供一粒良药,用得好,可以节省很多时间,提高效率。

@echo off
::文件来源为本机e盘的work文件夹
set source=D:\work
::目标文件夹为PC机192.168.0.1的backup文件夹
set dest=\\192.169.1.12\backup
:: 登录远程环境
net use \\192.169.1.12\IPC$ "adm123" /user:"administrator"
:: 拷贝
xcopy /e /v /r /y /z %source% ?st%

将以上脚本放到桌面或者加入定时启动项任务,每次定时备份,不是可以节省很多时间么?

bat设置系统环境,bat一键配置环境变量(5)

WinRAR妙用

WinRAR简直是个神器,为什么这么说呢?在之前工作中,有个任务是定期升级很多项目,然后发布到公司官网,但是有些项目没有迭代,无需更新,按理说只需要更新修改的就行。20多个项目,每次都需要手动检查打包一遍,然后提交更新,非常繁琐。好在后来认识了WinRAR这个神器,我只需要花一次时间,把需要打包压缩的内容告诉它,后续我只需双击一下它,它就可以帮我出色的完成任务,最重要的一点,它可以自动对比文件有没有被修改,从而决定要不要拷贝,节省了大量的时间。

WinRAR之所以能够自己找到需要的文件进行备份,秘密就在一个列表文件上。这以1st为后缀名的文件实际上是一个纯文本文件,其中的内容便是需要备份的文件列表,需要提供备份文件的完成路径。

\\fst1\work // 机器1上的工作文件夹
\\fst2\work // 机器2上的工作文件夹

① 在自己喜欢的目录下新建一个文件夹,比如data,新建一个文本文件,将上面两行列表输入,另存为 .lst 即可,切记文件后缀是 lst 。

② 完成上面文件编写后,接着通过WinRAR备份数据。打开data文件夹,在空白处点击右键,选择 “新建→快捷方式” ,在弹出的“创建快捷方式”对话框中输入以下命令:

″c:\program files\WinRAR\WinRAR.exe″ u -y -ep2 d:\data\data.rar @d:\data\bak.1st

点击“下一步”,直到完成,即可创建一个快捷方式。以上命令行中的参数意义为:

但是有的文件并不是新版完全代替旧版,因此不能进行更新替换,每天必须保存为不同的备份文件。此时,我们在“创建快捷方式”对话框中要输入的命令应该如下所示:

″C:\Program files\WinRAR\WinRAR.exe″ a -ep2 -ag ddmmyy d:\data\data.rar @d\data\bak.1st

其中,“-ag” 表示以当前日期与时间生成压缩文件名,后面的附加字串“ddmmyy”表示所用日期的格式。data.rar为基本文件名,最后生成的文件名后面还会依照我们指定的格式附上日期。这样,每次运行该快捷方式时,便会在服务器的D盘data文件夹下生成一个形如data200321.rar的备份文件。

bat设置系统环境,bat一键配置环境变量(6)

批量启动程序

正如开头所说,菜鸟被领导批评了,原因是什么呢?8:30准时上班,8:31的时候,工作环境都没打开,还在慢吞吞地登录邮箱,对比旁边的大佬,已经开始工作了,领导心里自然不是舒服,那怎么样才能让你快速开启工作环境,高效工作呢,以下命令行帮你。

用批处理命令 start 呀,将需要启动的程序编写好,只需要双击或者加入启动项,开机就会直接启动。

@echo off
echo Start Google..
start "" "C:\Program Files (x86)\Chrome\chrome.exe"
echo Start youdao..
start "" "D:\Program Files (x86)\youdao"
:: 按照上述格式,将需要打开的程序路径写在start后的第二个参数位置即可。

bat设置系统环境,bat一键配置环境变量(7)

添加路由

菜鸟刚入职时,公司内网有很多小网网段,怎么连都连不上,请教导师,导师用一行命令,让我可以畅通内网,原来是添加路由,相信很多初入职场的新人也遇到过这种小问题。下面给出终极脚本。

:: 添加永久路由
route add 192.168.0.0 mask 255.255.0.0 192.169.13.1 -p

上述命令将添加192.168.0.0网段路由到192.169.13.1网关,这样博主的192.169.13.5就可以访问192.168.0.0网段的所有服务器。关于route的详细命令,可使用 /? 参数查看,也可以看博主总结的思维导图, 在本文末尾章节。

bat设置系统环境,bat一键配置环境变量(8)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.