首页 > 系统相关 >windows中经常使用的脚本参考

windows中经常使用的脚本参考

时间:2022-11-02 13:33:06浏览次数:43  
标签:脚本 参考 windows 备份 192.168 echo 143backup filename%

1. 关闭进程,并延迟3秒后,重启它

说明:生产中,有的程序需要定时重启,使用此脚本配合任务计划就可以实现程序的定时重启功能。

#1. 关闭进程,并延迟3秒后,重启它
taskkill /f /im 进程名
timeout /t 3  
start 全路径/程序名

2. 异机备份参考脚本

#脚本1 用来异机备份web站点的附件的
#说明 143backup是共享目录的名称

@ECHO OFF
title "copy UI"
net use \\192.168.0.143\143backup\附件 "password" /user:"administrator"
echo "使用bat脚本来复制文件夹和文件"
echo.
xcopy "D:\Web\UploadFiles"  "\\192.168.100.134\143backup\UploadFiles" /s /e /d
#复制比源新的文件或目录

#脚本2 用来配合数据库的备份来实现数据库备份的异机备份
@ECHO OFF
title "copy UI"
net use \\192.168.0.143\143backup\DB "password" /user:"administrator"
echo "使用bat脚本来复制文件夹和文件"
echo.
xcopy "D:\db_backup"  "\\192.168.0.143\143backup\DB" /s /e /y


#脚本3. 处理过期文件的参考
#删除脚本 实现删除过去5天前的数据以及日志
#完整脚本可以记录日志,日志文件在脚本所在目录里
@echo off
rem write to log
set filename=deletefile.log
echo -------------------Delete Expired expdpbak Files------------------------- >>%filename%
echo Start >>%filename%
echo (%date% %time%) >>%filename%
echo Delete the expired expdpbak files in d:\dbbak, Please wait... >>%filename%
forfiles.exe /p "D:\dbbak" /m *.imp /d -5 /c "cmd /c del @path"
forfiles.exe /p "D:\dbbak" /m *.log /d -5 /c "cmd /c del @path"
echo End >>%filename%
echo (%date% %time%) >>%filename

标签:脚本,参考,windows,备份,192.168,echo,143backup,filename%
From: https://www.cnblogs.com/zouyongbing/p/16850722.html

相关文章

  • java最简单的知识之创建一个简单的windows窗口,利用Frame类
    作者:程序员小冰,微博:​​http://weibo.com/mcxiaobing​​首先给大家看一下效果。当然,就像我们刚学习写代码,写helloworld!很简单,所以,慢慢从简单开始学习吧。这次介绍Fram......
  • 下载中国气象数据网链接脚本
    #-*-coding:utf-8-*-"""参考:https://blog.csdn.net/x2434417239/article/details/110958446添加下载进度条显示@author:xiao_gf下载链接列表格式样例:http://101......
  • shell脚本应用(一)
    拓扑图:一、环境变量的定义1.定义局部环境变量(1)创建环境变量名字为a和b并赋值[root@centos7~]#a=benet[root@centos7~]#b=6.0(2)调用局部环境变量[root@centos7~]......
  • Windows10的wsl组件安装使用
    一、什么是WSL?WindowsSubsystemforLinux简称WSL,是一个在Windows10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。 二,在Windows上打开wsl功能组件1,控......
  • 下载gldas数据连接脚本
    importosimportsysimportrequestsdefget_file_once(URL,FILENAME):result=requests.get(URL)try:result.raise_for_status()f=open(......
  • windows上tomcat部署
    其实在大学时学javaweb项目时就已经部署过了,但是当时没有记录部署过程,目前工作需要重新部署,所以这里简单介绍下。Tomcat部署1.前置步骤:部署javaJDK环境1.1下载JDK1......
  • 检查域名证书到期时间脚本
    [root@small-node2~]#catcheck-yuming-time.sh#!/bin/bash################VersionInfo###################CreateDate:2022-10-14#Author:Ansheng#Atte......
  • python pywin32库 : Python 操作 windows 系统 API 【转】
         导入数据importrequestsimportre 请求数据forpageinrange(1,126):url='https://wallhaven.cc/toplist?page={}'.format(pa......
  • ElasticSearch之Windows中环境安装
    ElasticSearch说明本章,我们主要以在Windows中对ElasticSearch安装进行介绍!1、......
  • Windows Docker 安装Mariadb
    参考:https://blog.csdn.net/qq_44732146/article/details/124794249新建一个挂载目录拉镜像dockerpullmariadb:10.4.10启动实例dockerrun--namemariadb-......