windows脚本中不解译一部分变量怎么操作

学海无涯-回头是岸 2018-03-30 11:53:25
SET backup_dir=D:\MM\BACK
@echo
(
echo backup AS COMPRESSED BACKUPSET incremental level 0 tag 'db0' format '%backup_dir%\%d_db0_%T_%s_%p' database;
)> D:\KK.TXT
我想要的是
KK.TXT中
backup AS COMPRESSED BACKUPSET incremental level 0 tag 'db0' format 'D:\MM\BACK\%d_db0_%T_%s_%p' database;
这一部分不让他解译 %d_db0_%T_%s_%p。这种应该怎么写?
...全文
297 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zara 2018-04-02
  • 打赏
  • 举报
回复
那试试两个百分号:%%d_db0_%%T_%%s_%%p d_db0_ 和 s_ 是两个需要解析的环境变量吧?
批处理文件里和命令行下的还不一样?
  • 打赏
  • 举报
回复
引用 1 楼 zara的回复:
% 前面家小尖角 (Shift_6) 吧如 ^%d_db0_^%T_^%s_^%p
谢谢 我下午去试试。.
zara 2018-03-30
  • 打赏
  • 举报
回复
% 前面家小尖角 (Shift_6) 吧如 ^%d_db0_^%T_^%s_^%p
  • 打赏
  • 举报
回复
引用 1 楼 zara 的回复:
% 前面家小尖角 (Shift_6) 吧如 ^%d_db0_^%T_^%s_^%p
这种方式好像不行啊,我测试后他的结果还是那样的

6,873

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧