AllSpice-Install/install-scripts/AllSpice-Tools-Context-Menu...

230 lines
37 KiB
Reg
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Windows Registry Editor Version 5.00
; Delete key and children
[-HKEY_CURRENT_USER\Software\Classes\Directory\Background-\shell\AllSpice]
; Main menu -------------------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\allspice-icon.ico"
"subcommands"=""
; Main menu items -------------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell]
; Help menu
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\0 Help]
"subcommands"=""
"MUIVerb"="AllSpice Help"
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\0 Help\shell]
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\0 Help\shell\Documentation]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\0 Help\shell\Feedback]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\0 Help\shell\Getting Started Guide]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
; Open File Explorer to ~/AllSpice
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\1 Local-AllSpice]
"MUIVerb"="Local AllSpice"
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
; Open Web browser to https://hub.allspice.io
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\1 Local-AllSpice\command]
@="powershell.exe -NoProfile -Command \"Start-Process explorer.exe -ArgumentList ((Get-Item Env:\\USERPROFILE).Value + '\\AllSpice')\""
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\2 Remote-AllSpice]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Remote AllSpice"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\2 Remote-AllSpice\command]
@="cmd.exe /c start https://hub.allspice.io"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu]
"subcommands"=""
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Git menu"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell]
; Git menu items --------------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands]
"subcommands"=""
"MUIVerb"="Git commands"
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
; Open web browser using cmd.exe start to git cheat sheet at https://learn.allspice.io/docs/git-cheat-sheet
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git cheat sheet]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git cheat sheet\command]
@="cmd.exe /c start https://learn.allspice.io/docs/git-cheat-sheet"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git clone]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
; Git pull
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git pull]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git pull\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running git pull'; cd '%V' && git pull; echo 'Press enter to continue...'; read\""
; Git commit
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git commit]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git commit\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running git commit'; cd '%V' && git commit; echo 'Press enter to continue...'; read\""
; Git push
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git push]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git push\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running git push'; cd '%V' && git push; echo 'Press enter to continue...'; read\"
; Git status
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git status]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git status\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running git status'; cd '%V' && git status; echo 'Press enter to continue...'; read\""
; Git switch to main branch
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git switch to main branch]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git switch to main branch\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running git switch to main branch'; cd '%V' && git switch main; echo 'Press enter to continue...'; read\""
; Git switch to develop branch
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git switch to develop branch]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\0 Git commands\shell\git switch to develop branch\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running git switch to develop branch'; cd '%V' && git switch develop; echo 'Press enter to continue...'; read\""
; Git clients menu ------------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients]
"subcommands"=""
"MUIVerb"="Git Clients"
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell]
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\0 Git-Bash CLI]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Git-Bash CLI"
; stub command
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\0 Git-Bash CLI\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running git-bash cli'; cd '%V'; echo 'Press enter to continue...'; read\""
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\1 TortoiseGit]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="TortoiseGit"
; stub command
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\1 TortoiseGit\command]
@="\"C:\\Program Files\\TortoiseGit\\bin\\TortoiseGitProc.exe\" /command:log /path:\"%V\""
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\2 GitHub Desktop]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="GitHub Desktop"
; stub command
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\2 GitHub Desktop\command]
@="\"C:\\Program Files\\GitHub Desktop\\GitHubDesktop.exe\" \"%V\""
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\3 Sourcetree]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Sourcetree"
; stub command
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\3 Sourcetree\command]
@="\"C:\\Program Files\\Sourcetree\\Sourcetree.exe\" \"%V\""
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\4 GitKraken]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="GitKraken"
; stub command
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\3 Git menu\shell\1 Git clients\shell\4 GitKraken\command]
@="\"C:\\Program Files\\GitKraken\\gitkraken.exe\" \"%V\""]
; Add Security menu -----------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security]
"subcommands"=""
"MUIVerb"="Security"
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security\shell]
; Update SSH
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security\shell\0 Update SSH]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Update SSH"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security\shell\0 Update SSH\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running ssh-keygen'; ssh-keygen -t rsa -b 4096 -C '
; Update App token by opening web browser to https://hub.allspice.io/user/settings/applications
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security\shell\1 Update App token]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Create application token"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security\shell\1 Update App token\command]
@="cmd.exe /c start https://hub.allspice.io/user/settings/applications"
; Store application token to %USERPROFILE%/AllSpice/.allspice/.secrets
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security\shell\2 Store App token]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Store application token"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\4 Security\shell\2 Store App token\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running store app token'; cd '%V' && echo 'Enter your application token: ' && read token && echo $token > .allspice/.secrets/app-token; echo 'Press enter to continue...'; read\""
; Add Settings menu -----------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings]
"subcommands"=""
"MUIVerb"="Settings"
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell]
; Open file explorer to %USERPROFILE%/AllSpice/.allspice
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\0 Open AllSpice folder]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Open AllSpice folder"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\0 Open AllSpice folder\command]
@="powershell.exe -NoProfile -Command \"Start-Process explorer.exe -ArgumentList ((Get-Item Env:\\USERPROFILE).Value + '\\AllSpice\\.allspice')\""
; Update AllSpice install by running %UserProfile%\Allspice\AllSpice-Install\allspice-windows-install.bat
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\1 Update AllSpice]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Update AllSpice"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\1 Update AllSpice\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" -c \"echo 'running update allspice'; cd '%V' && ./AllSpice-Install/allspice-windows-install.bat; echo 'Press enter to continue...'; read\""
; Change Windows Explorer properties to show hidden files and folders
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\2 Show hidden files]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Show hidden files"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\2 Show hidden files\command]
@="powershell.exe -NoProfile -Command \"Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name Hidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name ShowSuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name SuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name ShowSuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name Hidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name ShowSuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name SuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name ShowSuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name Hidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name ShowSuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name SuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name ShowSuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name Hidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name ShowSuperHidden -Value 1; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name SuperHidden -Value 1; Set-ItemProperty -"
; Change Windows Explorer properties to show file extensions
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\3 Show file extensions]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Show file extensions"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\3 Show file extensions\command]
@="powershell.exe -NoProfile -Command \"Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name HideFileExt -Value 0; Set-ItemProperty -Path 'HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced' -Name Hide"
; Remove AllSpice ----------------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\4 Remove AllSpice]
"Icon"="%USERPROFILE%\\AllSpice\\AllSpice-Install\\install-scripts\\images\\car.ico"
"MUIVerb"="Remove AllSpice"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\AllSpice\shell\5 Settings\shell\4 Remove AllSpice\command]
; Remove AllSpice from Windows Explorer context menu
@="powershell.exe -NoProfile -Command \"Remove-Item -Path 'HKCU:\\Software\\Classes\\Directory\\Background\\shell\\AllSpice' -Recurse -Force\""
```