运行批处理程序,一直提示说:另一个程序正在使用此文件,进程无法访问。系统是正版win7家庭版。
批处理详细程序如下:@echooffecho.|arp-a>result.txt:0find"00-27-19-36-42-d4"result.txt1>nul2>nul...
批处理详细程序如下:
@echo off
echo.|arp -a >result.txt
:0
find"00-27-19-36-42-d4" result.txt 1>nul 2>nul&&(echo 你以恢复上网!
pause)||(arp -d
echo.|arp -a >result.txt
goto 0)
麻烦各位大侠指点指点。
与程序无关,因为程序在winxp和win7旗舰版(盗版)是可以正确运行的。我想是权限问题。因为在bat里以管理员身份运行arp -a 也是一样的提示:另一个程序正在使用此文件,进程无法访问。在cmd里运行arp -a就没问题。 展开
@echo off
echo.|arp -a >result.txt
:0
find"00-27-19-36-42-d4" result.txt 1>nul 2>nul&&(echo 你以恢复上网!
pause)||(arp -d
echo.|arp -a >result.txt
goto 0)
麻烦各位大侠指点指点。
与程序无关,因为程序在winxp和win7旗舰版(盗版)是可以正确运行的。我想是权限问题。因为在bat里以管理员身份运行arp -a 也是一样的提示:另一个程序正在使用此文件,进程无法访问。在cmd里运行arp -a就没问题。 展开
3个回答
展开全部
更多追问追答
追问
根据你的回复,修改了一下自己的程序,也试了一下你给的代码,结果还是一样,进程无法访问。我想问题不在代码上,而是在系统的问题,因为这个程序在winXP,或者win7旗舰版(盗版)上是能正确运行的。怎么解决?
追答
在你追问之前
我修改了几句
你用IPCONFIG /all和ARP -a看看两个MAC就知道了
金山毒霸
2024-10-31 广告
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都...
点击进入详情页
本回答由金山毒霸提供
展开全部
我的WIN7旗舰版无此问题。
建议你关闭UAC试试。步骤:控制面板-->操作中心-->更改用户账户控制-->从不通知(或者:用户账户和家庭安全-->用户账户-->更改用户账户控制设置-->从不通知)。
还可以试试在批处理上单击右键,选择“以管理员身份运行”
建议你关闭UAC试试。步骤:控制面板-->操作中心-->更改用户账户控制-->从不通知(或者:用户账户和家庭安全-->用户账户-->更改用户账户控制设置-->从不通知)。
还可以试试在批处理上单击右键,选择“以管理员身份运行”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个问题很简单,楼主可以给我分了
如果我没有说错的话,你用了360安全卫士,对不对?
360本身有ARP防火墙的保护功能,所以会调用相关程序,让别人无法成功运行ARP -a(这样就达到了保护的作用,因为别的黑客病毒也完成不了)
希望对你有帮助.
如果我没有说错的话,你用了360安全卫士,对不对?
360本身有ARP防火墙的保护功能,所以会调用相关程序,让别人无法成功运行ARP -a(这样就达到了保护的作用,因为别的黑客病毒也完成不了)
希望对你有帮助.
追问
不好意思,试过把360关闭了还是不行,在其他台winxp的机器上一样有360,但是可以。所以,不能给你分!
追答
个人还是认为是相关杀毒软件的影响或防火墙的影响.
在XP下是没有问题的,以前我用XP也没有出现类似的问题.
W7的权限管理有点不同,如果是有些软件保护起来,就算是管理员权限也会提示不行的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询