从exe捕获进程的结果(右键单击上下文)

时间:2015-06-11 10:49:15

标签: batch-file command-line cmd registry right-click

我写了以下reg文件,以便安全地删除文件/文件夹。

Cmd按预期工作。但有时我想看到它的结果(我不想忽视cmd窗口)

如何在Windows失效之前暂停/等待/停止

" D:\ Desktop \ _NotUse \ SDelete \ sdelete.exe -s -p 5 \"%1 \"" /暂停无效。

这是我的注册表文件。

Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\*\shell\SDelete]
@="Secure Delete File"
"Icon"="imageres.dll,-89"

[HKEY_CLASSES_ROOT\*\shell\SDelete\Command]
@="D:\\Desktop\\_NotUse\\SDelete\\sdelete.exe -p 5 \"%1\""

[HKEY_CLASSES_ROOT\Directory\shell\SDelete Directory]
@="Secure Delete Folder"
"Icon"="imageres.dll,-89"

[HKEY_CLASSES_ROOT\Directory\shell\SDelete Directory\command]
@="D:\\Desktop\\_NotUse\\SDelete\\sdelete.exe -s -p 5 \"%1\""

1 个答案:

答案 0 :(得分:0)

Sdelete没有暂停命令。您需要使用不退出的程序运行它,以便控制台保持打开状态。

请参阅cmd /?

例如

cmd /k forfiles

cmd /c forfiles & pause