注册表
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\xfiles]
@="文件自定义脚本(&A)"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\xfiles\command]
@="cmd.exe /c D:\\cmdOrder\\fileCustomerScript.bat %1 \"%V\""
脚本文件
@echo off
::自定义的一个脚本,可以通过输入当前文件的文件绝对路径 对文件执行一些操作
::eg fileCustomerScript.bat "I:\download\测试\3\product旧版.txt"
setlocal
::获取入参
set filePath=%~1
echo 输入文件路径:%filePath%
::获取文件所在文件夹
for /f %%a in ("%filePath%") do (
set curdir=%%~dpa
)
echo 当前文件的文件夹路径:%curdir%
::执行自定义的的一些命令
::删除文件
del %curdir%product.txt
copy %filePath% %curdir%product.txt
endlocal