【问题标题】:How to replace dll files in program files by cmd/bat如何通过cmd/bat替换程序文件中的dll文件
【发布时间】:2012-12-18 08:13:58
【问题描述】:

我正在尝试做 bat 文件来替换程序文件\文件下的一些 dll 文件...

我只是找不到解决方案。我有一些 win xp 和 windows 7 电脑来运行这个 bat,我正在使用 xcopy 命令。

如果目的地不是程序文件下的东西,我的文件复制命令可以正常工作。

请问有人知道解决办法吗?

【问题讨论】:

  • 尝试以管理员身份运行您的脚本。否则,发布错误。
  • 当前使用的 DLL 不能被覆盖或删除。您首先需要关闭该 DLL 的所有打开句柄,尽管如果可能的话,手动关闭它们不是一件正常的事情。
  • 那些 dll 文件当时没有被使用。
  • 到目前为止你做了什么?你应该发布一些代码!

标签: dll replace windows-xp cmd program-files


【解决方案1】:

您的批处理文件需要运行elevated。在旧的 Windows 版本中,您还可以使用 runas 命令以管理员身份运行它。

【讨论】:

  • 我已经以管理员权限运行 bat。命令会正常执行,没有错误提示,只是不会替换旧文件。
  • 那么您可能正在尝试替换受保护的 Windows 文件。通过WPFaccess rights
猜你喜欢
  • 2014-04-19
  • 2013-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多