首页 > 其他分享 >DOS命令中文乱码一行命令解决

DOS命令中文乱码一行命令解决

时间:2024-09-19 12:01:40浏览次数:8  
标签:编码 BAT 中文 乱码 命令 DOS TXT

使用bat命令,创建TXT直接强制改后缀BAT,这导致一个中文编码问题。

问题

使用bat命令,我习惯于创建TXT直接强制改后缀BAT,这导致一个中文编码问题,TXT的默认一般UTF-8编码,而DOS是ASCII编码。

解决方案

在写BAT命令内容之前加一行:

chcp 65001

我的感觉,这和python不是很像吗

# coding:utf-8

另一个引发的问题:

rem或::都是注释,他的编码仍属于TXT自身编码,加入chcp 65001只是改变了cmd显示的编码,rem注释编码仍会存在问题。

这个只能另存的时候调整成ASCII编码了

标签:编码,BAT,中文,乱码,命令,DOS,TXT
From: https://www.cnblogs.com/KoiBana/p/18420331

相关文章

  • Go to Learn Go之命令行参数
    概述在上一节的内容中,我们介绍了Go的时间日期,包括:time包、格式化日期、日期字符串解析、计算日期差、时区操作、定时任务等。在本节中,我们将介绍Go的命令行参数。命令行参数在程序设计中扮演着重要的角色,它允许用户在运行程序时提供自定义的输入,以控制程序的行为。Go语言提供了灵活......
  • kubectl命令整理
    目录常用命令查看k8s内节点、Pod资源使用情况列出一个或多个资源——get显示资源的详细状态——describe删除资源——delete进入容器——exec查看日志——logs按场景分类基础命令:create,delete,get,run,expose,set,explain,edit设置命令:label,annotate,completionkubectl部署命令:rollout,rol......
  • 易优eyoucms网站后台登录页面错位/乱码,CSS文件丢失
    当易优CMS后台登录页面出现错位或乱码,通常是由于CSS文件丢失或加载不正确导致的。以下是详细的解决步骤:1.备份现有文件在进行任何操作之前,先备份现有文件,以防万一。备份现有文件登录FTP客户端:使用FTP客户端登录到服务器。备份现有文件:备份整个网站目录,或者至少备......
  • Docker常用命令大全
    文章目录Docker常用命令大全一、引言二、Docker命令分类1、镜像相关命令1.1、查看本地所有镜像1.2、搜索镜像1.3、拉取镜像1.4、删除镜像2、容器相关命令2.1、运行容器2.2、查看容器列表2.3、停止容器2.4、删除容器2.5、进入容器3、其他常用命令3.1、查看Docker版本......
  • Linux 文件与目录操作命令详解
    文章目录前言创建文件1.touch2.vim文件内容显示3.cat4.more5.less6.head7.tail文件(目录)复制、删除和移动8.cp9.rm10.mv压缩文件与解压缩11.gzip12.zip和unzip创建目录13.mkdir删除目录14.rmdir改变工作目录15.cd16.pwd显示目录内容17.ls总结......
  • Docker命令整理
    目录容器生命周期管理容器操作容器root文件系统(rootfs)命令镜像仓库本地镜像管理info|version网络命令卷命令按命令分类来整理,参考链接:https://www.runoob.com/docker/docker-command-manual.html容器生命周期管理创建并启动一个新容器——run#基本使用dockerrunubuntu......
  • linux常用命令
    格式:命令选项参数命令参数选项1.1ls命令ls               列出当前路径下所有文件ls-a      列出当前路径下所有文件(包括隐藏文件linux中隐藏文件都是以点开头的)ls-l          列出当前路径下所有文件(包括文件的详细信息......
  • PowerShell 命令来备份 Windows 10 的服务列表:CMD 批处理命令来备份 Windows 10 的服
    PowerShell命令来备份Windows10的服务列表:powershellCopyCodeGet-Service|Export-Csv-Path"C:\ServiceListBackup.csv"-NoTypeInformation这条命令会将所有服务信息导出到C:\ServiceListBackup.csv文件中。确保您有写入该路径的权限。CMD批处理命令来备份Windo......
  • 通过 NSSM 把 FastAPI+Celery+Flower 注册成 3个Windos 服务
    通过NSSM把FastAPI+Celery+Flower注册成3个Windos服务什么是nssm?是一个服务封装程序,它可以将普通exe程序封装成服务,实现开机自启动,同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。nssm官网nssm常用命令nssminstallservername//创建servername......
  • Windows/Linux操作用户权限常用命令
    环境:centos7.5(主要),win7Linux/Centos(权限篇)一、概述Linux操作系统,设计用于支持多用户和处理多任务的服务器环境,实施了一套严密的权限控制系统。这一系统主要通过两个核心要素——用户身份和文件权限——来管理和限制对资源的访问。在Linux中,资源的访问权限是基于用户身份来控制......