通过双击桌面上的/ipconfig文件可以执行诸如JavaScript之类的命令吗?就像在Windows中使用VBScripts一样。
如果没有,是否有任何基于Java的脚本文件类型可以处理这个问题?
对于脚本文件类型,我的意思是.BAT、.VBS或.PS1。避免使用.JAVA或.JAR回答,因为这些文件不容易构建,也不是脚本。
发布于 2018-12-12 13:10:54
不能直接执行javascript文件。您必须从命令行使用Nodejs,或者以某种方式调用nodejs从.bat、.exe等文件执行特定的.exe文件。
发布于 2018-12-12 13:08:44
使用批处理(.bat)文件:
@Echo off
pause
cd\windows\system32
ipconfig /all
pause
exit发布于 2022-11-05 17:28:06
制作2个文件:
文件1- script.js:
'use strict';
console.log("Hello from script!");文件2- test.js
'use strict';
const cp = require('node:child_process');
const command = "node script.js"
cp.execSync(command, { stdio: 'inherit' });运行:
node test.js预期产出:
“剧本里的你好!”
https://stackoverflow.com/questions/53743664
复制相似问题