UNPKG

@ahmic/autoit-js

Version:
29 lines (26 loc) 1.44 kB
import './@types/point.js'; import './@types/rect.js'; import { INT, LPCWSTR } from './@types/win32.js'; import { autoit } from './lib/autoit.js'; var ShowWindowFlag; (function (ShowWindowFlag) { ShowWindowFlag[ShowWindowFlag["HIDE"] = 0] = "HIDE"; ShowWindowFlag[ShowWindowFlag["SHOWNORMAL"] = 1] = "SHOWNORMAL"; ShowWindowFlag[ShowWindowFlag["SHOWMINIMIZED"] = 2] = "SHOWMINIMIZED"; ShowWindowFlag[ShowWindowFlag["SHOWMAXIMIZED"] = 3] = "SHOWMAXIMIZED"; ShowWindowFlag[ShowWindowFlag["SHOWNOACTIVATE"] = 4] = "SHOWNOACTIVATE"; ShowWindowFlag[ShowWindowFlag["SHOW"] = 5] = "SHOW"; ShowWindowFlag[ShowWindowFlag["MINIMIZE"] = 6] = "MINIMIZE"; ShowWindowFlag[ShowWindowFlag["SHOWMINNOACTIVE"] = 7] = "SHOWMINNOACTIVE"; ShowWindowFlag[ShowWindowFlag["SHOWNA"] = 8] = "SHOWNA"; ShowWindowFlag[ShowWindowFlag["RESTORE"] = 9] = "RESTORE"; ShowWindowFlag[ShowWindowFlag["SHOWDEFAULT"] = 10] = "SHOWDEFAULT"; })(ShowWindowFlag || (ShowWindowFlag = {})); function RunSync(program, workingDir = '', showFlag = ShowWindowFlag.SHOWNORMAL) { return autoit.invoke('AU3_Run', INT, [LPCWSTR, LPCWSTR, INT], [program, workingDir, showFlag]); } function Run(program, workingDir = '', showFlag = ShowWindowFlag.SHOWNORMAL) { return autoit.invokeAsync('AU3_Run', INT, [LPCWSTR, LPCWSTR, INT], [program, workingDir, showFlag]); } export { Run, RunSync, ShowWindowFlag }; //# sourceMappingURL=run.js.map