当前位置:编程学习 > VB >>

P处理高手请进,关于p处理文件 devcon win7下运行问题

本帖最后由 panxiang0722 于 2012-07-15 15:24:02 编辑 没有高手解决吗? 其实执行 非系统 的 exe 需要指定绝对路径的 给你写个demo吧 @echo off

rem 程序路径

set rar="C:\Users\Administrator>devcon.exe"

echo 正在禁用本机网卡 

%rar% disable *DEV_8168*   
@echo off

rem 程序路径

set rar="C:\Users\Administrator\devcon.exe"

echo 正在禁用本机网卡 

%rar% disable *DEV_8168*    禁用和启用设备你可以尝试用我的这个DLL实现看看。
http://download.csdn.net/detail/SupermanKing/3168818 我也是这个问题,在XP下..
但是一个CMD是用SYSTEM运行的,没法禁用/启用 网卡..
但用ADMINISTRATOR来运行 则正常..
求解.. C:\>runas /?
RUNAS 用法:

RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ]
        /user:<UserName> program

RUNAS [ [/noprofile | /profile] [/env] [/savecred] ]
        /smartcard [/user:<UserName>] program

   /noprofile        指定不应该加载用户的配置文件。
                     这会加速应用程序加载,但
                     可能会造成一些应用程序运行不正常。
   /profile          指定应该加载用户的配置文件。
                     这是默认值。
   /env              要使用当前环境,而不是用户的环境。
   /netonly          只在指定的凭据限于远程访问的情况下才使用。
   /savecred         用用户以前保存的凭据。
                     Windows XP Home Edition 上没有这个选项。
                     该选项会被忽略。
   /smartcard        如果凭据是智能卡提供的,则使用这个选项。
   /user             <UserName> 应使用 USER@DOMAIN 或 DOMAIN\USER 形式
   program           EXE 的命令行。请参阅下面的例子

例如:
> runas /noprofile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
> runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""

注意:  只在得到提示时才输入用户的密码。
注意:  USER@DOMAIN 跟 /netonly 不兼容。
注意:  /profile 跟 /netonly 不兼容。
注意:  /savecred 跟 /smartcard 不兼容。
补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,