如何解决运行脚本中文乱码问题?

10/18 11:00
阅读数 12

如何解决运行脚本中文乱码问题?

©Lander Zhang 专注外企IT基础架构运维服务,IT Helpdesk 实战培训践行者
博客:https://blog.51cto.com/lander
51CTO讲师首页:https://edu.51cto.com/lecturer/733218.html
轻松进外企:IT Helpdesk工程师实战自学之路
博文介绍:https://blog.51cto.com/lander/2413018
视频课程专题系列:https://edu.51cto.com/topic/2471.html
更新时间:2020/10/17





问题描述

帮某外企公司被并购,原域被孤立暂时不允许接入内网,原通过组策略映射的网络盘符不能通过组策略实现。用户日常工作需要访问这些网络盘,因此我们就写了盘符映射脚本(.bat)并放置在用户电脑的启动项中,每次电脑启动就会自动完成映射。

最近某部门新项目上线,在文件服务器上新建了中文文件夹,希望能为该文件夹映射一个网络盘符使用。为该中文文件夹做好盘符映射脚本后运行显示乱码,无法成功映射:
如何解决运行脚本中文乱码问题?

问题分析
映射脚本是使用记事本(Notepad)创建和编辑,默认的Encoding为UTF-8,因此就会出现运行脚本时脚本中的中文字符显示为乱码。为避免显示乱码,我们需要将脚本的Encoding修改为ANSI。

解决方法

使用记事本编辑脚本,保存时在Encoding处选择ANSI
如何解决运行脚本中文乱码问题?

再次运行脚本不再出现乱码,映射成功:
如何解决运行脚本中文乱码问题?


IT Helpdesk工程师实战培训相关视频课程系列

IT Helpdesk工程师实战培训主课程视频教程
《轻松进外企:IT Helpdesk 工程师实战培训》:https://edu.51cto.com/course/12674.html
手把手搭建企业IT实战环境系列视频课程
《如何快速搭建IT试验环境?-VMWare Workstations 使用最佳实践》:https://edu.51cto.com/course/17271.html
《手把手搭建企业IT实战环境第一季:域环境搭建》:https://edu.51cto.com/course/15143.html
《手把手搭建企业IT实战环境第二季:如何快速搭建Exchange2016邮件服务器?》:https://edu.51cto.com/course/17791.html
《手把手搭建企业IT实战环境第三季:快速搭建SCCM1902服务器》:https://edu.51cto.com/course/18555.html
《手把手搭建企业IT实战环境第四季:如何搭建iTop Ticket系统?》:https://edu.51cto.com/course/20504.html
《手把手搭建企业IT实战环境第五季:如何快速搭建企业虚拟专用网络服务器?》:https://edu.51cto.com/course/20623.html
《手把手搭建企业IT实战环境第六季:如何搭建KMS激活服务器?》:https://edu.51cto.com/course/20699.html
《手把手搭建企业IT实战环境第七季:如何搭建Skype for Business服务器?》:
https://edu.51cto.com/course/20956.html










《手把手搭建企业IT实战环境第八季:如何部署微软本地管理员密码解决方案(LAPS)?》:https://edu.51cto.com/course/24875.html

IT Helpdesk工程师实战专题系列视频课程
《HD专题:常用网络配置调试协助实战技能》:https://edu.51cto.com/course/19722.html
《零成本搭建WDS轻量级系统批量部署环境视频课程》:https://edu.51cto.com/course/14012.html

职场必会高效IT技能实战系列视频课程
《Outlook 2016实战手册》:https://edu.51cto.com/course/17689.html

如果文档对你有用,烦请转发分享!

如果文档对你有用,烦请转发分享!

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部