我想从我的Spring服务器运行一个bat文件。我的客户端中已经有一个方法,但是我想在服务器上运行bat。
我该怎么做?
编辑: 我的意图是将一个批处理文件从客户端上传到服务器,然后服务器应运行该文件并在命令行中向我显示发生了什么情况。
Edit.2: 这将是我上传的服务器的一部分?我想我错过了一些东西怎么告诉我的batchfile.Batchfile哪个文件是(.bat)
this.zone.run(() => {
this.shake = this.players[index].playerUid;
});
我希望我能解释得足够清楚。
用于执行的客户端@PostMapping("/file/upload")
public void handleFileUpload(@RequestParam("file") MultipartFile file, HttpServletRequest req,
@RequestParam("uid") String uid,
@RequestParam("size")long size,
@RequestParam("fname") String fname,
@RequestParam("projectname")String projectname) throws IOException {
QueueEntry queueEntry = new QueueEntry(uid, new Date(), QueueEntry.Status.EXECUTING, size, fname, projectname);
deque.add(queueEntry);
storageService.store(file, req.getHeader("author"));
batchFile.BatchFile();
queueEntry.setStatus(QueueEntry.Status.FINISHED);
}
类:
BatchFile