![用于终止/重新启动 rdpclip 的脚本?](https://linux22.com/image/1269721/%E7%94%A8%E4%BA%8E%E7%BB%88%E6%AD%A2%2F%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%20rdpclip%20%E7%9A%84%E8%84%9A%E6%9C%AC%EF%BC%9F.png)
我们经常使用远程桌面(从 XP 到 Server 2003),人们经常遇到剪贴板突然无法使用的问题。确保为远程连接选择了所有驱动器,并终止/重新启动 rdpclip 后,剪贴板便可以再次使用。
我想知道是否有办法为用户自动执行此过程,这样我就不必每次在 rdpclip 停止工作时手动终止并重新启动它。我可以编写一个批处理文件来终止 rdpclip 并仅为当前用户重新启动它吗?有没有更好的解决方案?
答案1
taskkill /f /im rdpclip.exe /fi "username eq %USERNAME%" && rdpclip
答案2
要重新启动它.bat
:
taskkill /f /im rdpclip.exe /fi "username eq %USERNAME%"
start rdpclip.exe
exit
答案3
我建议让它(批处理)在taskkill
和之间等待一秒钟start
。如果没有它,我多次遇到问题:命令进入时系统尚未终止进程start
。因此新进程没有启动,而旧进程被终止。结果:根本没有 rdpclip.exe =(
cls
taskkill /F /FI "USERNAME eq %username%" /IM rdpclip.exe
ping -n 1 -w 1000 1.1.1.1>nul
start rdpclip.exe
另存为.bat。