IT运维的365天--009微信双开批处理文件运行出错(当前目录无效)的解决

昨天朋友给我要了微信双开的批处理文件,几乎没有出错过的批处理,在她那边出错了,错误如下图所示。

太久没碰到过这个问题了,各种折腾搞不定,简单百度搜索了也没有找到类似的案例。因为要下班回家带娃,一时间也没有头绪,就扔着了,等第二天上班再说,没钱的事,慢慢来了~_~!顺便看看有没有什么思路。~

早上一来,就找了一台电脑还原朋友她那边的情景,D盘下中文目录名“微信”,然后把微信装在里面,运行批处理后,问题重现如上图。

于是我曲线救“程序”,改了改,写成以下后好了,运行后能双开了。

@echo off
title 本文件要放到和微信同一个目录才可以!可以快捷方式放到桌面方便执行
color 0e
taskkill /f /im WeChat.exe
cd /d %~dp0 
start WeChat.exe 
start WeChat.exe 
exit

而因为多写的一行标题,显示成了乱码,让我很别扭,这问题简单,多年运维经验,我一看就知道是编码格式不对导致的,所以,我把编码格式改成了ANSI另存后运行,好了,完美了,交差了。

在联系她后,跟她完的一瞬间,我貌似知道之前的程序问题出在哪里了,我让他等等。。我测试下。。。果然,我把之前最早的程序另存为ANSI编码格式另存后,双击运行,果然不负所望,好了~开心 。。。 

经验:

1.安装软件尽量不选择中文目录,就没有编码格式的问题了

2.start /d “目录” 程序名 

/d 后面的是启动目录,也就是说程序启动后就会把这个目录当作是默认目录,程序中如果想打开某个文件但又未指定绝对路径(只有文件名或者相对路径)时,就会从这个目录中查找指定的文件

3.cd /D %~dp0        更改当前目录为批处理本身的目录 

%0代表批处理本身

~dp是变量扩充 

%~dp0 “d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
运维变更管理流程是IT项目运维资料中的一个重要组成部分。它是指在IT项目运维过程中,对于运维变更的管理步骤和方法。在v1.3版本中,运维变更管理流程有以下几个关键步骤。 首先,运维变更管理流程的第一步是需求识别和评估。在这一步骤中,运维团队会与项目业务负责人沟通,了解需求变更的原因和影响范围,并进行评估,以确定变更是否合理和可行。 第二步是变更规划和设计。在这一步骤中,运维团队会制定变更计划,确定执行过程中所需的资源和时间,并制定详细的变更方案和测试策略。这一步骤的目的是为了确保变更顺利进行,能够满足业务需求。 第三步是变更实施和测试。在这一步骤中,运维团队会按照变更计划进行系统的更新、配置、安装或其他处理,并进行相应的测试,以确保变更不会对系统的稳定性和安全性产生负面影响。这一步骤的重点是确保变更的准确性和可靠性。 第四步是变更评估和审批。在这一步骤中,运维团队会对变更的实施结果进行评估,并进行相应的审批。评估的目的是检查变更是否达到了预期的效果,并在确保变更安全可靠的基础上进行批准。 最后一步是变更记录和文档管理。在这一步骤中,运维团队会将变更的详细记录和文档进行整理和存档,以备将来的参考和回溯。这样可以确保变更过程的可追溯性和可复现性。 通过以上的运维变更管理流程,IT项目运维团队能够有效地管理和控制运维变更的过程,确保变更的安全性、稳定性和可靠性,并提供变更过程的可追溯性和文档管理。这样可以最大程度地降低变更引起的风险和不确定性,确保系统的稳定运行

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值