当 运行 说 .bat 文件时,.bat 文件中的内容不正确 运行
Contents within a .bat file not running properly when running said .bat file
所以我在尝试 运行 我刚刚编译的这个 java 应用程序时遇到了一个非常奇怪的问题。我将这个非常简单的 .bat 文件写入 运行 程序,只有一个参数:
@echo off
java –Dproperties.location=%~dp0config.properties -jar userspro-ak.jar >> logs.log
pause
但是当我 运行 它时,会发生这种情况:
I'm really confused as to why instead of writing -D it writes those weird characters I'm not familiar with, but because of that, the program won't run!
已经运行CMD 中的命令手动写入,应用程序已成功启动。
请帮忙,有人知道我能做些什么来解决这个问题吗?是我的 Windows 安装还是什么?
批处理文件中的第 6 个字符看起来像破折号。 但这不是破折号。它是一个破折号,或者来自更高 unicode 平面的其他类似破折号的字符。
进去修一下。将其替换为实际破折号。用编辑器打开它,突出显示破折号,然后按键盘上的 - 键。为了更好地衡量,请对其中所有类似破折号的构造执行此操作。
所以我在尝试 运行 我刚刚编译的这个 java 应用程序时遇到了一个非常奇怪的问题。我将这个非常简单的 .bat 文件写入 运行 程序,只有一个参数:
@echo off
java –Dproperties.location=%~dp0config.properties -jar userspro-ak.jar >> logs.log
pause
但是当我 运行 它时,会发生这种情况: I'm really confused as to why instead of writing -D it writes those weird characters I'm not familiar with, but because of that, the program won't run!
已经运行CMD 中的命令手动写入,应用程序已成功启动。 请帮忙,有人知道我能做些什么来解决这个问题吗?是我的 Windows 安装还是什么?
批处理文件中的第 6 个字符看起来像破折号。 但这不是破折号。它是一个破折号,或者来自更高 unicode 平面的其他类似破折号的字符。
进去修一下。将其替换为实际破折号。用编辑器打开它,突出显示破折号,然后按键盘上的 - 键。为了更好地衡量,请对其中所有类似破折号的构造执行此操作。