我已经在python程序中编辑了我的批处理文件的内容,但是当我尝试在python中执行.bat时,它并没有按照说明进行操作。它打开控制台然后关闭但没有任何反应。相反,我正在寻找一种替代路线 - 在保存或更改代码后自动运行。
我需要它运行的原因是因为它更新了mp3,所以如果它没有正常运行,mp3就不会改变。我认为其中一个原因可能是无法在python中以管理员身份运行。我确实创建了一个快捷方式,并将其设置为每次都以admin身份运行,但python不允许.process文件用于subprocess.Popen()和os.system()
答案 0 :(得分:0)
要在编辑或修改批处理文件后再次运行批处理文件,可以编写脚本。该脚本可以使用守护程序服务执行,也可以在mac os x中启动。
答案 1 :(得分:0)
var fsw=require('fs');
fsw.watch( "./test", (EventType, filename)=>{
if (filename){
console.log( filename );
}
} );