点击一个按钮,我想在cmd终端上运行一个节点文件main.js。
我做到了:
var ip ="f:\ node main.js ";
function pingItjs(ip) {
var oShell = new ActiveXObject("wscript.shell");
oShell.run("cmd.exe /k" + ip);
}
但它只打开带有F:\驱动器的cmd,并且不附加命令:
node main.js
我该怎么做呢?
我已经下载并运行了最新的nodejs .msi for Windows (7),更新了路径(;C:\nodejs),安装了nssm并创建了一个服务-希望一切都很顺利。
接下来,我从许多在线教程中获得了一个样例server.js文件,但未能通过C:\nodejs\node.exe启动nodejs服务器。nodejs终端打开,我可以输入有效的"a,b",例如: javascript并接收输出:javascript。我的示例文件和node.exe在同一个目录中-但是当我输入“server.js”时,我得到的只是"...",我必须CTRL+C才能退出那个状态。
当我打开
我有一个.cmd文件,我想通过python脚本打开它。当我打开.cmd文件(一个转换器)时,它不会在命令窗口中进行任何进一步的交互。这意味着我只需要从我的脚本中打开它,就这样。
我试过以下..。
from subprocess import check_output
def convert():
subprocess.Popen(['[path to the .cmd file]')
..。但是它只打开cmd窗口一秒钟,并且我想要运行的实际.cmd文件没有被执行。要打开路径后面的.cmd文件,必须更改什么?
更新
from subprocess import Pope
对于我的Windows 8商店JS应用程序,我想添加一个隐私声明按钮到设置魅力。但是,注册以下回调函数没有任何作用:
WinJS.Application.onsettings = function (e) {
var vector = e.detail.e.request.applicationCommands;
var cmd1 = new Windows.UI.ApplicationSettings.SettingsCommand("privacy", "Privacy Statement", function () {
wi
我试图使用密钥映射执行多个命令,使用哪个键:
打开文件(<cmd>ZkNew { title = 'inbox', dir = '' }<cr>)Goto打开打开的文件(<S-g>)Goto最后一行的末尾($)Goto插入模式(<Insert>)
我尝试执行如下所示的链命令:
t = { "<cmd>ZkNew { title = 'inbox', dir = '' }<cr>|<S-g>$<Insert><cr>&