有个批处理的问题,请教

sophyyoung 2012-07-31 03:22:02



如图,因为要复制文件到system32下,所以要用管理员运行,可是,运行起来,路径变成了system32



这样一来,我想把刚才路径下的那个 MSCOMCT2.OCX 复制到system32 下,不知道该怎么写这个命令了。
copy MSCOMCT2.OCX %systemroot%\SYSTEM32

路径不对啦,MSCOMCT2.OCX 是在bat 这个路径下的,可是用“管理员运行”后,跑到system32路径下了,可是我又不知道真正的当前路径是哪里。
...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sophyyoung 2012-07-31
  • 打赏
  • 举报
回复
怎么上不了图片
zara 2012-07-31
  • 打赏
  • 举报
回复
当前路径就是 system32 吧;你要寻的是 bat 所在的路径亦即源 MSCOMCT2.OCX 文件所在路径,这个可以通过 %~d0%~p0 来获得,如 copy /b %~d0%~p0MSCOMCT2.OCX %systemroot%\SYSTEM32

18,124

社区成员

发帖
与我相关
我的任务
社区描述
Windows客户端使用相关问题交流社区
社区管理员
  • Windows客户端使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧