From c1fcb69ea47bdc8579bb464bfe1507a2a6a42e90 Mon Sep 17 00:00:00 2001 From: "leedongmyung[desktop]" Date: Sat, 25 Nov 2023 12:48:14 +0900 Subject: [PATCH] test --- lib/platform/process.dart | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/lib/platform/process.dart b/lib/platform/process.dart index a3b6fef..5d7074f 100644 --- a/lib/platform/process.dart +++ b/lib/platform/process.dart @@ -200,24 +200,18 @@ class ProcessExecutor { print('Execute Bat: ${file.path} \n ${shell.toString()}'); file.createSync(); file.writeAsStringSync(shell.toString()); - await Process.run('cmd', ['/C', file.path], - workingDirectory: workspace, - stdoutEncoding: Encoding.getByName('euc-kr'), - stderrEncoding: Encoding.getByName('euc-kr')) + await Process.run('cmd', ['/C', file.path], workingDirectory: workspace) .then((ProcessResult result) { processResult = result; }); if (printStdout) { - Uint8List out = processResult!.stdout; - Uint8List err = processResult!.stderr; - print( // ignore: prefer_interpolation_to_compose_strings '[ProcessExecutor] Exit Code: ${processResult!.exitCode}\n' + '==============================================================\n' + - 'Result: ${eucKr.decode(out)}\n' + + 'Result: ${eucKr.decode(processResult!.stdout)}\n' + '==============================================================\n' + - 'Error: ${eucKr.decode(err)}'); + 'Error: ${eucKr.decode(processResult!.stderr)}'); } file.deleteSync(); c.complete(processResult);