ecator / tooltray

A tray widget for replacing the toolbar.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

概览 build status

升级Windows11后没有了右下角工具栏功能了,想要执行一些工具脚本非常不方便,所以就自己撸了一个小工具,启动后会在系统托盘常驻,右键即可运行相应的脚本或者程序 🐈

单击鼠标左键支持直接运行下面后缀的文件:

  • ps1
    • 优先使用pwsh.exe运行,如果没有安装新版本PowerShell那么会使用旧版powershell.exe运行
  • 其他任意文件
    • 用系统关联的程序打开

如果是下面脚本单击鼠标右键可以直接用notepad.exe打开编辑:

  • .bat
  • .vbs
  • .ps1
  • .sh
  • .py
  • .pl
  • .rb
  • .php
  • .js

如果单击鼠标右键的项目是一个文件夹(一般最顶层)那么就会直接打开目标文件夹。

配置

工具启动的时候会读取同路径下的ToolTray.ini文件,里面配置了相应脚本工具的文件夹路径,参考如下:

; 显示的顶层名字
[ToolBox1]
; 脚本工具所在的文件夹,如果不存在会忽略
PATH=\path\to\folder1
; 是否递归查找,1是启动递归,其他值或者不指定那么不会递归查找
RECURSE=1
; 文件过滤器,默认是*所有文件,用半角逗号可以指定多个
FILTER=*.bat,*.vbs
; 设置需要管理员权限运行的文件过滤器,格式跟FILTER一样
ADMIN=*.ps1
; 顶层工具文件夹名字可以指定多个
[ToolBox2]
; 脚本工具所在的文件夹,支持嵌入%环境变量%
PATH=%OneDrive%\folder2
; 是否递归查找,1是启动递归,其他值或者不指定那么不会递归查找
RECURSE=0
; 文件过滤器,默认是*所有文件,用半角逗号可以指定多个
FILTER=*.ps1
; 设置需要管理员权限运行的文件过滤器,格式跟FILTER一样
ADMIN=ADMIN.ps1

可以单击托盘图标弹出主窗口编辑或者刷新配置文件。

开机启动

win+r运行shell:Startup打开开机启动文件夹,然后把程序的快捷键方式添加进去即可。

About

A tray widget for replacing the toolbar.

License:MIT License


Languages

Language:C# 99.0%Language:Batchfile 1.0%