mirror of
https://github.com/fofolee/uTools-quickcommand.git
synced 2025-09-24 04:53:31 +08:00
添加runPowerShell和runAppleScript
This commit is contained in:
29
src/plugins/monaco/types/quickcommand.api.d.ts
vendored
29
src/plugins/monaco/types/quickcommand.api.d.ts
vendored
@@ -313,16 +313,39 @@ interface quickcommandApi {
|
||||
): void;
|
||||
|
||||
/**
|
||||
* windows 下运行 VBS 脚本并返回运行结果
|
||||
* windows 下运行 VBS 脚本并返回运行结果 (Promise)
|
||||
*
|
||||
* ```js
|
||||
* quickcommand.runVbs(`CreateObject("SAPI.SpVoice").Speak"Hello"`)
|
||||
* quickcommand.runVbs(`CreateObject("SAPI.SpVoice").Speak"Hello, World!"`)
|
||||
* ```
|
||||
*
|
||||
* @param script VBS 代码
|
||||
* @param script VBS 脚本代码
|
||||
*/
|
||||
runVbs(script: string): Promise<string>;
|
||||
|
||||
/**
|
||||
* windows 下运行 Powershell 脚本并返回运行结果 (Promise)
|
||||
*
|
||||
* ```js
|
||||
* quickcommand.runPowerShell(`$voice = New-Object -ComObject SAPI.SPVOICE
|
||||
* $voice.Speak('Hello, World!')`)
|
||||
* ```
|
||||
*
|
||||
* @param script Powershell 脚本代码
|
||||
*/
|
||||
runPowerShell(script: string): Promise<string>;
|
||||
|
||||
/**
|
||||
* MacOS 下运行 AppleScript 脚本并返回运行结果 (Promise)
|
||||
*
|
||||
* ```js
|
||||
* quickcommand.runAppleScript(`say "Hello, World!"`)
|
||||
* ```
|
||||
*
|
||||
* @param script AppleScript 代码
|
||||
*/
|
||||
runAppleScript(script: string): Promise<string>;
|
||||
|
||||
/**
|
||||
* 在终端运行,不支持 Linux
|
||||
*
|
||||
|
Reference in New Issue
Block a user