ing
This commit is contained in:
parent
d2edc97a11
commit
f02b66bcd7
|
@ -9,11 +9,15 @@ func Ping(destination string, options *PingOptions) (*PingResult, error) {
|
|||
options.Validate()
|
||||
|
||||
params := make([]string, 0)
|
||||
params = append(params, "/C")
|
||||
params = append(params, "chcp 437")
|
||||
params = append(params, "&&")
|
||||
params = append(params, "ping")
|
||||
params = append(params, destination)
|
||||
params = append(params, fmt.Sprintf("-n %d", options.Retry))
|
||||
params = append(params, fmt.Sprintf("-w %d", options.Deadline*1000))
|
||||
|
||||
pCmd := exec.Command("cmd.exe", "/C", "chcp 437", "&&", "ping", params...)
|
||||
pCmd := exec.Command("cmd.exe", params...)
|
||||
output, err := pCmd.CombinedOutput()
|
||||
if err != nil {
|
||||
return "", err
|
||||
|
|
Loading…
Reference in New Issue
Block a user