真怪,richtx32.ocx在windows可以复制,但是在cmd命令窗口却无法复制成功,提示拒绝访问。
------------------------------
我想把richtx32.ocx这个文件发布到别的机器上,我写一个批处理文件,先将它拷到 c:\windows\system32\下,然后再注册之 ,但是我发现在命令行,用命令无法完成复制,提示拒绝访问。命令一定是对的:
copy richtx32.ocx c:\windows\system32\
别怀疑命令有错, 因为就是这个文件无法复制,别的文件都行。单位几台机器就是这样。
但是我在windows下先复制再粘贴就可以成功复制,我不知这是为什么,
为什么相同的操作,用命令无法实现,但是在windows窗口下就行呢?我在家里的机器也试了下,发现家里的机器在用命令是可以复制成功的。我不知问题出在哪里?

解决方案 »

  1.   

    richtx32.ocx 可能被占用着,关掉应用,释放依赖项应该可以复制
      

  2.   

    改用管理员登录Windows,再试试。
      

  3.   

    恩!用管理员账号登录!还有就是看看杀毒软件的有的杀毒软件像卖咖啡开启了访问保护! 
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  4.   

    copy richtx32.ocx C:\WINNT\SYSTEM
    REGSVR32.EXE C:\WINNT\SYSTEM\richtx32.ocx
    是不是系统不一样呀?我这是2000系统的
      

  5.   

    知道了,文件为只读,不能覆盖
    但是同样只读,在windows下,可以覆盖,就是提示一下。
    这就是命令行与windows的区别,呵呵。