在我的Windows机器上,我有一个小脚本(.bat)来启动我日常工作中使用的一些程序,例如Word、Outlook、某个Excel文件等。
一个未解决的问题是,我无法指定存储在本地文件夹中的某个特定的Excel文件,因为该文件夹的名称包含一个特殊字符(德语u-umlaut,即ü)。类似于:
但是在运行脚本时,我收到一个警报,指出不接受ü(其中ü在屏幕上被一些更花哨的符号替换)。
我可以通过将ü替换为ue或其他内容来更改文件夹名称以避免该问题,但我更希望有一种解决方案,允许保留现有的文件夹名称不变。
在其他问题中没有找到解决方法。
是否有解决方案?
PS:我使用Notepad++。
后续问题:仍然存在一个问题困扰着我(尽管最初的问题已经解决)。它涉及通过chcp命令从脚本内部编程更改代码页的方法。请参阅此处的问题。
一个未解决的问题是,我无法指定存储在本地文件夹中的某个特定的Excel文件,因为该文件夹的名称包含一个特殊字符(德语u-umlaut,即ü)。类似于:
C:\Büroeinrichtung\MyExcelFile.xlsx
在我的脚本中,我试图通过以下方式调用它:
Start "" "C:\Büroeinrichtung\MyExcelFile.xlsx"
但是在运行脚本时,我收到一个警报,指出不接受ü(其中ü在屏幕上被一些更花哨的符号替换)。
我可以通过将ü替换为ue或其他内容来更改文件夹名称以避免该问题,但我更希望有一种解决方案,允许保留现有的文件夹名称不变。
在其他问题中没有找到解决方法。
是否有解决方案?
PS:我使用Notepad++。
后续问题:仍然存在一个问题困扰着我(尽管最初的问题已经解决)。它涉及通过chcp命令从脚本内部编程更改代码页的方法。请参阅此处的问题。