我正在尝试在桌面(或文件夹)的Windows上下文菜单中创建一个命令,该命令将文件或文件夹移动到一个文件夹中。所以,这是我的测试:
我有一个名为Parent的文件夹,里面有一个名为Child的文件夹,里面有一个名为target.txt的文件。我希望能够打开Windows资源管理器,右键单击target.txt,选择Move Up,它会将target.txt从Child移动到Parent。
我编辑HKEY_CLASSES_ROOT \ * \ shell,创建一个名为“Move Up”的新密钥。我添加了一个名为'command'的键,我将命令值设置为Name :(默认值),Type:REG_SZ Data:cmd / c move“%1%”“.. \%1”/ Y / S / E / H / K / I
当我运行此命令时,我会看到一个快速弹出的命令窗口,其中显示“命令的语法不正确。”
根据这个页面,我认为'move'是一个在这种情况下使用的ok命令:http://ss64.com/nt/move.html。
我创建了另一个上下文菜单命令,用于备份使用“cmd / c xcopy”%1%“”%1复制“/ Y / S / E / H / K / I”的文件夹,它工作正常。
有任何帮助吗?
答案 0 :(得分:0)
这是一个编程问题。
这是编程问题的常见模式。
要解释 - 为什么不发布随机命令?
答案:因为您正在执行命令,因此没有人对其进行编程。
解决方案:阅读文档。
move /?