iOfficeAI / iOfficeAI/OfficeCLI
Duplicate installation occurs when using scoop.
- Dominant language
- C#
- Stars
- 30.7k
- Forks
- 2.1k
- Avg merge
- 9d 8h
- Merged PRs (30d)
- 5
Description
I installed it using the command `scoop install officecli`. When running it, for example, typing `officecli`, it detects that it's not installed and lists it in `C:\Users\\AppData\Local\OfficeCli\officecli.exe` was installed again, resulting in two .exe files on the system. After uninstalling officecli using `scoop uninstall officecli`, I only deleted the scoop file located in `C:\Users\\AppData\Local\OfficeCli\officecli.exe` is still there, and all the skills and MCP configurations are also there, so it cannot be completely uninstalled.
When scoop is installed, there should only be one .exe file, not multiple files in different paths on the system.
Contributor guide
Research direction
Start by reproducing installation and removal with Scoop, then trace the CLI's first-run installation and uninstall entry points. Compare the Scoop-managed executable with the copy under the user's OfficeCli directory. Done means Scoop leaves one executable, uninstall removes the executable and associated skills and MCP configurations, and the CLI no longer runs afterward.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100