利用VS的工程文件执行命令

在知识星球看到一个挺s的操作,感觉很有意思,学习一下。原文链接:https://t.zsxq.com/r37YFAY

方法是在[工程名].vcxproj文件中的所有</Link></ItemDefinitionGroup>之间(共四处)插入prebuild事件:
<PreBuildEvent>
<Command>calc</Command>

</PreBuildEvent>
重新打开项目后,编译,就会执行预编译事件中的命令。如下:

现实场景中可以通过向目标发送VS工程并诱导其进行编译以命令执行。

不知道其他IDE是否有类似功能呢0.0