srwi / EverythingToolbar

Everything integration for the Windows taskbar.
Other
8.97k stars 404 forks source link

[Issue] Open with... not working #435

Closed Mitia99 closed 10 months ago

Mitia99 commented 10 months ago

Preflight Checklist

EverythingToolbar Version

1.2.0

Everything Version

1.5.0.1356a (x64)

Windows Version

Windows 11 Pro 22H2

Steps to reproduce

  1. Install Drawboard PDF
  2. Add the program to Rules... for Open with... Path is "C:\Program Files\WindowsApps\DRAWBOARD.DRAWBOARDPDF_6.47.2.0_x64__gqbn7fs4pywxm\Db.App.exe"

I don't know if it will be the same path cause it was tricky to get it (There was no "Open file location" when searching Drawboard PDF in start menu)

Steps to get the program path I. Launch Drawboard PDF II. Open the Task Manager III. Go to details tab IV. Find Db.App.exe V. Right click then "Open file location"

  1. Open Everything Toolbar
  2. Search a PDF
  3. Use Open with... and select Drawboard PDF

Expected Behavior

PDF Opened in Drawboard PDF

Actual Behavior

It only opens Drawboard PDF program not the file

Screenshots

No response

Log output

-

Additional Information

An alternative fix will be to get Everything Toolbar context menu from Windows Explorer

srwi commented 10 months ago

Hello @Mitia99, you'll have to define the path with %file% at the end to pass the filename to the application:

C:\Program Files\WindowsApps\DRAWBOARD.DRAWBOARDPDF_6.47.2.0_x64__gqbn7fs4pywxm\Db.App.exe %file%
Mitia99 commented 10 months ago

@srwi Thanks for your reply. I already added the %file% at the end but as I said it only opens the app

srwi commented 10 months ago

In that case it really depends on the application. In general EverythingToolbar should be compatible with it as long as the command line usage is known and configured correctly.

Can you open a file in it using the same command in the command line?

Mitia99 commented 10 months ago

Tried with cmd and I got the same issue.

srwi commented 10 months ago

In that case it is an application-specific issue. Nothing I can do here.