提交 8ba9cd07 编写于 作者: aaronchen2k2k's avatar aaronchen2k2k

Merge remote-tracking branch 'origin/main'

......@@ -133,10 +133,9 @@ export function killZtfServer() {
logInfo(`>> exit result: ${stdout}`)
} else {
const cmd = 'WMIC path win32_process where "Commandline like \'%%' + uuid + '%%\'" get Processid,Caption';
const cmd = 'Get-WmiObject -class win32_process -filter "Commandline like \'%%' + uuid + '%%\'" | Select-Object Processid, Caption';
logInfo(`>> list process cmd: ${cmd}`);
const stdout = execSync(cmd, {windowsHide: true}).toString().trim()
const stdout = execSync(cmd, {windowsHide: true, shell:'powershell.exe'}).toString().trim()
logInfo(`>> list process result: exec ${cmd}, stdout: ${stdout}`)
let pid = 0
......@@ -148,12 +147,12 @@ export function killZtfServer() {
const cols = line.split(/\s/)
if (line.indexOf('ztf') > -1) {
const col3 = cols[cols.length-1].trim()
console.log(`col3=${col3}`);
logInfo(`col3=${col3}`)
const col2 = cols[cols.length-2].trim()
console.log(`col2=${col2}`);
logInfo(`col2=${col2}`)
if (col3 && parseInt(col3, 10)) {
pid = parseInt(col3, 10)
if (col2 && parseInt(col2, 10)) {
pid = parseInt(col2, 10)
}
}
});
......
......@@ -156,7 +156,7 @@ func FixUrl(url string) (ret string) {
}
func GetSiteUrl(srcUrl string) (baseUrl, version string, err error) {
url1, url2 := fixSiteUrl(srcUrl)
url1, url2 := FixSiteUrl(srcUrl)
version = getZentaoVersion(url1)
if version != "" {
......@@ -176,7 +176,7 @@ func GetSiteUrl(srcUrl string) (baseUrl, version string, err error) {
return
}
func fixSiteUrl(originalUrl string) (url1, url2 string) {
func FixSiteUrl(originalUrl string) (url1, url2 string) {
u, _ := url.Parse(originalUrl)
url1 = fmt.Sprintf("%s://%s", u.Scheme, u.Host)
url1 += "/"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册