灵犀claw执行powershell脚本的prompt
wils
Lv.4 核心创作者
上个帖子里没有具体说如何执行powershell脚本
这里做个例子:
创建skill,用ps1脚本执行get-date获取当前日期时间
这时创建了一个skill,包含md说明和ps1脚本
直接执行会报没有权限。。。
修改get-current-date这个skill,md里不再使用bash调用powershell.exe,改为bash调用dash -c 'powershell.exe -ExecutionPolicy Bypass -File "脚本.ps1"'这句来使用脚本
这样明确修改skill的使用方式,改直接调用为通过dash间接调用,结果就可以直接执行了
还是有个小问题,好像powershell返回的是gbk,不过灵犀还是识别出来了
总的来说,原来创建的ps1脚本的skill,只需要修改md里的执行方式,套一层dash,就大概可以正常用了
Lv.3 优质创作者
Lv.4 核心创作者