This commit is contained in:
2025-07-22 17:53:26 +08:00
parent f667c26650
commit e43f850840
17 changed files with 924 additions and 182 deletions

73
force-kill-processes.js Normal file
View File

@@ -0,0 +1,73 @@
const { execSync } = require('child_process')
console.log('=== 强制清理所有相关进程 ===')
function killProcesses() {
try {
// 查找所有相关进程
console.log('正在查找相关进程...')
const processes = [
'龙岗区百千万AI智能体共创平台.exe',
'dify-market-manager-gui.exe',
'electron.exe'
]
for (const processName of processes) {
try {
console.log(`\n检查进程: ${processName}`)
// 查找进程
const findResult = execSync(`tasklist /FI "IMAGENAME eq ${processName}" /FO CSV /NH`, {
encoding: 'utf8',
stdio: 'pipe'
})
if (findResult.includes(processName)) {
console.log(`找到进程: ${processName}`)
console.log(findResult)
// 终止进程
console.log(`正在终止进程: ${processName}`)
const killResult = execSync(`taskkill /F /IM "${processName}"`, {
encoding: 'utf8',
stdio: 'pipe'
})
console.log(`终止结果: ${killResult}`)
} else {
console.log(`未找到进程: ${processName}`)
}
} catch (error) {
if (error.message.includes('找不到')) {
console.log(`未找到进程: ${processName}`)
} else {
console.log(`处理进程 ${processName} 时出错:`, error.message)
}
}
}
// 等待一下,然后再次检查
setTimeout(() => {
console.log('\n=== 最终检查 ===')
try {
const finalCheck = execSync('tasklist /FI "IMAGENAME eq 龙岗区百千万AI智能体共创平台.exe" /FO CSV /NH', {
encoding: 'utf8'
})
console.log('剩余进程:')
console.log(finalCheck)
} catch (error) {
console.log('✅ 所有相关进程已清理完成')
}
}, 2000)
} catch (error) {
console.log('清理进程时出错:', error.message)
}
}
// 执行清理
killProcesses()
console.log('\n清理完成现在可以重新启动应用了。')