批处理里面怎么使用某个命令使用某个程序?

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:27:34
如果我想用ABC用户密码123来执行c:\1\1.exe。bat批处理怎么做?
不对呀。
还有如果我是在网域里的。又怎么处理呀?
用什么命令?
net use i: \\172.30.7.2\1\1.exe "123456" /user:"ABC@YY-AD"
看看这个问题错在哪里?为什么提示找不到网络名称?

听到baltuya用户的讲解。我很开心。可是最后可能是你理解错了我的意思。用某个用户登入后,用其他用心来执行程序。

我写下我现在改后的BAT

net use i: \\172.30.7.2\1 "123456" /user:"ceshi@yy-AD"
(这里可能错了。希望指出来。我执行有问题)
start i:1.EXE /user ceshi@yy-AD /pass 123456
(这里怎么还是用本地的用户执行的呀?不是用域用户执行的 错在什么地方呀?)

如果我想用ABC用户密码123来执行c:\1\1.exe。bat批处理怎么做?
创建网络用户访问别的机器,是要先打开他的USER用户的。你自己创建的没权限

还有如果我是在网域里的。又怎么处理呀?
用什么命令?
什么网域里?是局域网还是城域网?命令都是一样的,只是权限问题。只要IP和使用的用户名正确就可以通过telnet命令来登陆
net use i: \\172.30.7.2\1\1.exe "123456" /user:"ABC@YY-AD"
看看这个问题错在哪里?为什么提示找不到网络名称?
格式错误!
net user guest /active:yes 激活guest用户
net use h: \ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
net user 用户名 密码 /add 建立用户

请你用net user 命令 从开始的创建用户,到激活用户。一步一步来,你直接想运行1.exe是没有权限的,也就是说你要从没有用户->创建用户->激活用户->获得权限->执行程序。

start c:\1\1.exe /user ABC /pass 123