【windows-bat脚本】-修改系统时间

项目场景:

xshell7和xftp7时间到期需要更新导致无法使用。


问题描述

主要是xshell7和xftp7在离线环境使用,一定时间后打开需要强制更新,否则无法使用。


解决方案:

使用.bat脚本,打开工具前后修改系统时间。

1.新建一个xftpStart.bat。

bash 复制代码
@echo off
::解决win10乱码
chcp 65001

color 3e
title xftp启动器
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c "^&chr(34)^&"%~0"^&chr(34)^&" ::","%cd%","runas",1)(window.close)&&exit
 
:: 获取当前系统日期和时间,存储为完整格式
for /f "tokens=2 delims= " %%a in ('date /t') do set original_date=%%a

:: 显示当前系统时间和日期
echo 当前系统日期: %original_date%

:: 临时设置系统日期和时间
echo 正在将系统日期设置:2022-12-01
date 2022-12-01
 
::启动xftp程序
start "" "C:\Program Files (x86)\NetSarang\Xftp 7\Xftp.exe"
echo 等待xftp启动中
:: 等待 10 秒
timeout /t 30 >nul

:: 恢复原始系统日期和时间
echo 正在恢复原始系统日期和时间...
date %original_date%

echo 系统时间已恢复为: %original_date%
pause

2.新建xshellStart.bat,运行xshell前后修改时间

bash 复制代码
@echo off
:: 设置编码
chcp 65001 >nul

color 3e
title Xshell启动器
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c "^&chr(34)^&"%~0"^&chr(34)^&" ::","%cd%","runas",1)(window.close)&&exit

:: 获取当前系统日期和时间,存储为完整格式
for /f "tokens=2 delims= " %%a in ('date /t') do set original_date=%%a

:: 显示当前系统时间和日期
echo 当前系统日期: %original_date%

:: 临时设置系统日期和时间
echo 正在将系统日期设置:2022-12-01
date 2022-12-01
 
::启动Xshell程序
start "" "C:\Program Files (x86)\NetSarang\Xshell 7\Xshell.exe"
echo 等待Xshell启动中
::等待xshell启动完成
timeout /T 30 /NOBREAK
::ping 0.0.0.0 -n 5> nul
echo Xshell启动完成

:: 恢复原始系统日期和时间
echo 正在恢复原始系统日期和时间...
date %original_date%

echo 系统时间已恢复为: %original_date%
pause
相关推荐
祁白_14 分钟前
跨平台通用危险函数深度解析
linux·windows·笔记·安全·系统命令
牙牙要健康30 分钟前
Windows 下为 VSCode 配置 MSVC 编译工具链:从零安装 Build Tools 到完整配置教程
ide·windows·vscode
海盗12341 小时前
C#中使用MiniExcel 快速入门:读写 .xlsx 文件
开发语言·windows·c#
为何创造硅基生物11 小时前
嵌入式 LVGL / SquareLine UI 标准命名规则(行业通用版)
windows·ui
十八旬12 小时前
快速安装ClaudeCode完整指南
开发语言·windows·python·claude
谁的小耳朵15 小时前
一次小米电脑管家安装失败排查:官网安装包闪退,最后发现是埋点接口异常
windows
x***r15116 小时前
DLL错误专修工具_TBI3264安装步骤详解(附DLL缺失一键修复与运行库安装教程)
windows
阿萨德528号20 小时前
Windows RabbitMQ 启动完整指南(附启动报错解决、如何以服务方式后台运行)
windows·rabbitmq·ruby
私人珍藏库20 小时前
[吾爱大神原创工具] 鼠标轨迹美化工具
windows·工具·鼠标·软件·win·多功能
小小测试开发20 小时前
AI Agent 重构单体应用实战:1Password 经验与避坑指南
人工智能·windows·重构