00:00
喂,录屏三有问题。就是那个Windows机器购买的时候那个。的功能就是自定义数据,这个公有云厂商都有这个功能。即便阿里云它也是相当于是自己把这个这个这个开源的东西重新给搞了一下,但是也是兼容的,阿里云的那个也是兼容的。就目前来看,只要你代码写的不好,那你在这个这个里头,你在哪个云,它都是一样的表现,你就比如来说。这个U这个CMD这个功能。它不支持直接出现中文,出现中文它就会乱码,你的功能就执行不下去。呃,包括也是一样,如果里面你要用中文,它需要用编码。
01:01
就比如说前面这三段对吧。其实都是一样的,一样的功能,只不过我加那个P936,就是想让他,呃,给他把那个页面显示中文,但是不起作用,我试了。这这三段都是一样的功能,只不过这里用了那个C以及的这个其实都是一样的,包括这个也没加我三个测试的是一样的,在阿里云买了三台机器,腾讯买了三台,表现一样,比如说我在阿里云买的,买的这。这三台对吧。刷新一下掉出来。这三次你看这个测试对吧,英文呢,它就给你创建了一个空文件,这个中文呢,它就乱码了。这个也是一样。这个也是一样。就这三段那。通过实验对比的话,我就发现他这个CMD人家是支持的,但是不是这么个用法。
02:03
你得这么用。就是首先你把你的那个代码,相关的CMD的代码对吧,就是这些代码。管他是啥,就是Ccmd的代码,你放到一个BAT文件里头去。然后比如说你BT文件准备好了对吧,我我比如说我就放在腾讯的cos里面了,那我这个时候创建机器的时候,我可以w get对吧。去杠out file,把这个文件下载下来,下载到C,然后这个时候我再通过CMD-C,然后再加这个BT文件的绝对路径,这样来执行它里头的这个所有的CMD的那些代码,包括中文,它都是可以正常来执行功能的。当然腾讯云这个是井号PS1对吧,或者说监括号那个抛,然后呃,在斜杠监控就是监括号斜杠抛就是一对标签,或者说这个井号PS1阿里云人家是这个标签,嗯,但是真正的内容是一样的。
03:02
然后我又在阿里云买了两台机器,对吧,买了两台机器,这两台。你看这两天就中文显示就正常对吧。呃,我分别是那个测试1.batbat测试2.bat,就是代码稍微有点不一样,但是基本上是就是为了来证明这个功能,你看啊。先是创建,创建两个空文件也对吧,一个是英文名称,一个是中文名称的,然后再给他艾口一个中文的字符串做一个。记事本文件。然后你看这个记事本文件对吧,测试这个中文没问题,这个创建的这个中文名称的这个文件也没问题,然后这是那个打印的那个。那个也没问题。这是另一个。那一台机器,阿里云的。嗯,这是测试二点,BAT你可以看一下它的代码,也就是前面都一样的,这这不过就是IP,可因为它中系同IP,它会拉到那个一些中文的字符。
04:05
可会给它充电线,测试一测试,点TXT,你看它动物的度显示正常。然后中名称的这个文件也显示正常,而真正的这个代码其实就是就是你把它放到BAT里,然后。给他通过这种方式来执行,而不是说我把里头的代码全展示出来,放到这个CMD里头,一行一行的,这种是不支持中文的。因为人家这个发行经它是一个开源国,国外人写的,人家国外人不用中文,就没考没没考虑兼容中文这个,但是你放在BAT这个文件里头是可以的。还有这个12本身的,就比如说你这里是指定PART12了,然后你在这PART12代码里头要有中文,那你还得在就是UNI库的转码,就比如说比如说这个。就是初始化数据盘对吧。PS1对吧,指定了是PRO12代码,然后你看这这有这有这个UN库的这两个,这两段的话,实际上就是两个中文汉字磁盘,就就是就是这个过滤那个磁盘ID的磁盘里磁盘这这些他就是磁盘两个字,你如果在part代码里直接写磁盘两个字,它这个part码拍代码就执行不下去了,他在这就报错了。
05:22
尤德里,他就是这样,他。呃,本身PART12里面需要unicode unode来做兼容,然后CMD本身不支持论文,不论你是936还是什么65001,乱七八糟,他都不支持,你必须把它放在BAT里头。然后这这是我之前总结写的那个经验分享吧,里头很详细的,我其实我上周给。给分享的时候,就我注意到,我其中写了就是不要出现中文。当然有一些细节,那我我之前也也不知道它有这么丰富,对吧,阿里云它其实也是一样的表现,就是你写的代码不好,那在阿里云也会一样的报错。
06:07
在腾讯云也是一样。现在就是通过这个录屏给讲解一下。录屏就录到这儿。再看一下啊,就这个。阿里云是这样的,就标签不一样,内容是一样的,腾讯云是这样的。
我来说两句