Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何将CMD命令作为快捷方式?_Batch File_Cmd - Fatal编程技术网

Batch file 如何将CMD命令作为快捷方式?

Batch file 如何将CMD命令作为快捷方式?,batch-file,cmd,Batch File,Cmd,我想自动执行一个常用的cmd命令。我想创建一个快捷方式文件,或者单击任何文件都可以。例如:我想执行一个java文件,该命令如下所示: C:\Program Files\Java\jdk-14.0.2\bin> java.exe -Dfile.encoding=utf-8 -javaagent:BurpSuiteLoader_v2020.7.jar -noverify -jar burpsuite_pro_v2020.7.jar 需要注意的是,BurpSuiteLoader_v2020

我想自动执行一个常用的cmd命令。我想创建一个快捷方式文件,或者单击任何文件都可以。例如:我想执行一个java文件,该命令如下所示:

 C:\Program Files\Java\jdk-14.0.2\bin> java.exe  -Dfile.encoding=utf-8 -javaagent:BurpSuiteLoader_v2020.7.jar -noverify -jar burpsuite_pro_v2020.7.jar

需要注意的是,
BurpSuiteLoader_v2020.7.jar
burpsuite_pro_v2020.7.jar
位于bin文件夹中java.exe的同一个文件中。现在,我如何使此任务自动化,以便在打开批处理文件(或任何其他文件作为快捷方式)时完成此任务。提前感谢

这是因为您让windows猜测文件的位置,而不是告诉它

 "C:\Program Files\Java\jdk-14.0.2\bin\java.exe"  -Dfile.encoding=utf-8 -javaagent:"<MISSING_FILE_PATH>\BurpSuiteLoader_v2020.7.jar" -noverify -jar "<MISSING_FILE_PATH>\burpsuite_pro_v2020.7.jar"
“C:\Program Files\Java\jdk-14.0.2\bin\Java.exe”-Dfile.encoding=utf-8-javaagent:“\BurpSuiteLoader\u v2020.7.jar”-noverify-jar”\burpsuite\u pro\u v2020.7.jar”

只需将该命令行放入批处理文件中即可。你到底有什么问题?我复制了命令并将其粘贴到批处理文件中,但不起作用。我自由地插入了两个引号,使其与路径/文件名中的空格一起工作。非常感谢,我只是复制了它并将其放在文件文件夹位置,并将其保存为.bat文件。现在它工作了。:)