aardio 文档
aardio 范例: 注册表操作 - 右键菜单添加打开命令行
//注册表操作 - 右键菜单添加打开命令行
import win;
import win.reg;
import win.version;
/*
友情提醒:在资源管理器的地址栏直接输入"cmd"后回车,也可以在当前目录打开命令行
*/
if(win.version.isWin10Later){
var reg = win.reg("HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\OpenCmdHere")
reg.setSzValue("","在此处打开命令行窗口")
reg.setSzValue("Extended","") //在资源管理器按Shift并按右键才出来
var reg = win.reg("HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\OpenCmdHere\command")
reg.setSzValue("","cmd.exe -noexit -command Set-Location -literalPath '%V'")
}
var reg = win.reg("HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\runas")
reg.setSzValue("","在此处打开命令行窗口(管理员)")
reg.setSzValue("HasLUAShield","") //显示盾牌图标
reg.setSzValue("Extended","") //在资源管理器按Shift并按右键才出来
var reg = win.reg("HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\runas\command")
reg.setSzValue("",'cmd.exe /s /k pushd \"%V\"');
win.msgbox("已添加菜单")
Markdown 格式