diff --git a/README.md b/README.md index 60c1900..3d37a7f 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,15 @@ # Context Menu For Windows11 -## Demos For Context Menu - -``` -ContextMenuCustom/ContextMenuCustomHost/SzExplorerCommand.cpp -``` - -```xml - - - - - - - - - - - - - - - -``` - -## Custom Context Menu - -1. how to build -https://github.com/ikas-mc/ContextMenuForWindows11/blob/main/build.md +## Custom Context Menu -2. how to use -https://github.com/ikas-mc/ContextMenuForWindows11/issues/2 + +## how to build +https://github.com/ikas-mc/ContextMenuForWindows11/blob/main/build.md + +## how to use +https://github.com/ikas-mc/ContextMenuForWindows11/issues/2 ## more @@ -50,4 +27,4 @@ https://github.com/microsoft/terminal/tree/fb597ed304ec6eef245405c9652e9b8a029b8 https://github.com/MicrosoftDocs/windows-uwp/blob/docs/hub/apps/desktop/modernize/integrate-packaged-app-with-file-explorer.md -https://github.com/zhuxb711/RX-Explorer/tree/master/OpenDirectoryExt +https://github.com/zhuxb711/RX-Explorer/tree/master/OpenDirectoryExt \ No newline at end of file diff --git a/build.md b/build.md index f4bcb3e..0297c33 100644 --- a/build.md +++ b/build.md @@ -11,11 +11,14 @@ (you can change the output to ContextMenuCustomApp debug or release bin folder) ## build ContextMenuCustomApp -1. just build +1. change PackageCertificateKey +2. build ## build ContextMenuCustomPackage -1. set this project as startup project -2. build and run + +1. change PackageCertificateKey +2. set this project as startup project +3. build and run # publish 1. clean all @@ -35,4 +38,4 @@ Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser ./Install.ps1 Set-ExecutionPolicy -ExecutionPolicy AllSigned -Scope CurrentUser -``` +``` \ No newline at end of file diff --git a/menuSample/open git sync.json b/menuSample/open git sync.json new file mode 100644 index 0000000..8cd1c1f --- /dev/null +++ b/menuSample/open git sync.json @@ -0,0 +1 @@ +{"title":"open git sync","exe":"\"C:\\Program Files\\TortoiseGit\\bin\\TortoiseGitProc.exe\"","param":"/command:sync /path:\"{path}\"","icon":""} \ No newline at end of file diff --git a/menuSample/open in 7z.json b/menuSample/open in 7z.json new file mode 100644 index 0000000..8c88300 --- /dev/null +++ b/menuSample/open in 7z.json @@ -0,0 +1 @@ +{"title":"open in 7z","exe":"\"C:\\Program Files\\7-Zip\\7zG.exe\"","param":"x \"{path}\" -o\"{path}\"~"} \ No newline at end of file diff --git a/menuSample/open in new explorer.json b/menuSample/open in new explorer.json new file mode 100644 index 0000000..b3c3bb1 --- /dev/null +++ b/menuSample/open in new explorer.json @@ -0,0 +1 @@ +{"title":"open in new explorer","exe":"explorer","param":"\"{path}\""} \ No newline at end of file diff --git a/menuSample/open in notepad3.json b/menuSample/open in notepad3.json new file mode 100644 index 0000000..8526076 --- /dev/null +++ b/menuSample/open in notepad3.json @@ -0,0 +1 @@ +{"title":"open in notepad3","exe":"\"C:\\Program Files\\Notepad3\\Notepad3.exe\"","param":"\"{path}\""} \ No newline at end of file diff --git a/menuSample/open in vscode.json b/menuSample/open in vscode.json new file mode 100644 index 0000000..9908faa --- /dev/null +++ b/menuSample/open in vscode.json @@ -0,0 +1 @@ +{"title":"open in vscode","exe":"code","param":"\"{path}\""} \ No newline at end of file diff --git a/screenshots/menu.png b/screenshots/menu.png new file mode 100644 index 0000000..e87e8e1 Binary files /dev/null and b/screenshots/menu.png differ