如何在批处理文件中使用波兰语字符?
How to use Polish characters in batch file?
我正在编写 batch file
以将我的 XAMPP 文件夹备份到 One Drive 帐户。
不幸的是,我的一个驱动器文件夹名称包含波兰语字符“ł”。执行下面附加的批处理文件脚本会导致创建新文件夹,而不是将文件传输到 One Drive。
我试过 chcp
但没有用。我尝试在 Programmers Notepad++ 中使用 ANSI 和 UTF-8 编码保存批处理文件,但 none 有效。
@echo on
chcp 852
echo backuping Dataae
cd C:\xampp2\mysql\bin\
mysqldump.exe --user=... --password=... kancelaria > C:\Users\abdel\OneDrive - Mikołaj Kondej\Backup_Kancelaria\%date%_kancelaria_mysql.sql
robocopy C:\xampp2\htdocs "C:\Users\abdel\OneDrive - Mikołaj Kondej\Backup_Kancelaria\%date%" /E
REM forfiles /p "C:\backup" /m "*" /c "cmd /c echo @file" /D -30
timeout 20
:finish
我正在编写 batch file
以将我的 XAMPP 文件夹备份到 One Drive 帐户。
不幸的是,我的一个驱动器文件夹名称包含波兰语字符“ł”。执行下面附加的批处理文件脚本会导致创建新文件夹,而不是将文件传输到 One Drive。
我试过 chcp
但没有用。我尝试在 Programmers Notepad++ 中使用 ANSI 和 UTF-8 编码保存批处理文件,但 none 有效。
@echo on
chcp 852
echo backuping Dataae
cd C:\xampp2\mysql\bin\
mysqldump.exe --user=... --password=... kancelaria > C:\Users\abdel\OneDrive - Mikołaj Kondej\Backup_Kancelaria\%date%_kancelaria_mysql.sql
robocopy C:\xampp2\htdocs "C:\Users\abdel\OneDrive - Mikołaj Kondej\Backup_Kancelaria\%date%" /E
REM forfiles /p "C:\backup" /m "*" /c "cmd /c echo @file" /D -30
timeout 20
:finish