gpt4 book ai didi

batch-file - 如何使用 bat 脚本创建带有变音符号的文件/文件夹

转载 作者:行者123 更新时间:2023-12-05 03:12:59 24 4
gpt4 key购买 nike

我有一个 bat 文件,它读取文件的行,然后根据给定的参数尝试创建文件或文件夹。

问题是,当它以 ăâşîş 形式处理字符时,它不起作用。

这是我的代码:

IF "%1"=="" GOTO Final
IF "%1"=="file" GOTO File
IF "%1"=="folder" GOTO Folder

:File
for /f %%i in (files.txt) do echo. > %%i.rtf
GOTO Final

:Folder
for /f "tokens=*" %%a in (folders.txt) do (
mkdir "%%a"
)
GOTO Final

:Final

到目前为止,我使用此链接尝试过的内容:Manage paths with accented characters

  1. bat 脚本是 ANSI
  2. CHCP 1250 > 无

我该如何解决这个问题?

最佳答案

CHCP XXX 放入批处理中,其中 XXX 是与文本文件(files.txt 和 folders.txt)编码相匹配的代码页。请注意,您可以使用 CHCP 65001,它等效于 UTF-8,应该可以毫无问题地处理大多数变音符号。

关于batch-file - 如何使用 bat 脚本创建带有变音符号的文件/文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31702954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com