无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4101|回复: 1
打印 上一主题 下一主题

bat进制问题,求方案

[复制链接]
跳转到指定楼层
1#
发表于 2019-11-9 11:50:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kkkssc 于 2019-11-9 12:07 编辑

set date=%date%
set /a namedate=%date:~0,4%
set /a date_month=%date:~5,2%
set /a date_day=%date:~8,2%
if %date_month% leq 9 set namedate=%namedate%0%date_month% else set namedate=%namedate%%date_month%
if %date_day% leq 9 set namedate=%namedate%0%date_day% else set namedate=%namedate%%date_day%

set time=%time%
set /a nametime=%time:~0,2%
set /a time_minute=%time:~3,2%
set /a time_second=%time:~6,2%
if %nametime% leq 9 set nametime=0%nametime%
if %time_minute% leq 9 set nametime=%nametime%0%time_minute% else set nametime=%nametime%%time_minute%
if %time_second% leq 9 set nametime=%nametime%0%time_second% else set nametime=%nametime%%time_second%

rename F:\Temp\FireFoxCookiesBackup\cookies.sqlite "cookies_%namedate%%nametime%.sqlite"


cd "X:\Mozilla Firefox\UserProfileKH"
xcopy cookies.sqlite F:\Temp\FireFoxCookiesBackup\ /y

@ping 127.0.0.1 -n 5 >null
@exit

一个备份ramdisk中firefox cookies的小脚本,平时没问题,但是只要当有数字出现在9~15的时候,就会报进制错误,不能执行,大侠们看看怎么改?
2#
发表于 2019-11-9 20:25:32 | 只看该作者
楼主对文件名日期时间的要求可真高啊 ,直接这样不好吗?何必那个复杂!

  1. echo;%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 17:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表