我一直是这样写的,空格路径没问题,可以参考下- echo.
- echo. 复制对象路径到剪贴板
- echo.
- reg delete "HKCR\*\shell\复制对象路径到剪贴板" /f >nul 2>nul && (
- REM 删除注册表
- reg delete "HKCR\Folder\shell\复制对象路径到剪贴板" /f >nul 2>nul
- echo. 删除完成
- ) || (
- REM 添加注册表
- reg add "HKCR\*\shell\复制对象路径到剪贴板\command" /ve /d "cmd /c set /p=\"%%1\"<nul | clip" /f >nul
- reg add "HKCR\Folder\shell\复制对象路径到剪贴板\command" /ve /d "cmd /c set /p=\"%%1\"<nul | clip" /f >nul
- echo. 添加完成
- )
- echo.
- pause
复制代码
|