Foxtable(狐表)用户栏目专家坐堂 → shell


  共有3673人关注过本帖树形打印复制链接

主题:shell

帅哥哟,离线,有人找我吗?
wei0769
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1816 积分:19304 威望:0 精华:0 注册:2013/4/10 14:38:00
shell  发帖心情 Post By:2013/9/6 21:44:00 [只看该作者]

版主,
Shell("cmd.exe /c net use \\192.168.1.1 password /user:name")
这个命令如何在 foxtable中如何执行?
我在双击事件中写如下代码,,没有反应

Dim Proc As New Process
Proc.File = "shell.exe" '指定要执行的文件
Proc.Arguments = "control.exe" '指定命令行参数
Proc.Start()

请问如何修改,目录是这样
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=31754&page=1&star=1
自动用用户名及密码连接服务器
[此贴子已经被作者于2013-9-6 21:43:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
wei0769
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1816 积分:19304 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2013/9/6 21:53:00 [只看该作者]

放在PositionChanged事件中做测试,如下代码通过,可以打开控制面板,也就是可以执行DOS命令。

Dim Proc As New Process
Proc.File = "rundll32.exe" '指定要执行的文件
Proc.Arguments = "shell32.dll,Control_RunDLL" '指定命令行参数
Proc.Start()

注意命令中必须大小写都正确,否则会出错

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=31754&page=1&star=1   
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=20594&replyID=&skin=1
[此贴子已经被作者于2013-9-6 22:03:44编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/6 21:55:00 [只看该作者]

 亲,直接复制执行就行,如下面的锁定计算机

Shell ("rundll32.exe user32.dll,LockWorkStation" )

 回到顶部
帅哥哟,离线,有人找我吗?
wei0769
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1816 积分:19304 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2013/9/6 22:04:00 [只看该作者]

在那里执行?
是不是在 process 里?
可不可以返回值作 标志,命令是否执行成功?

我的电脑不能执行 shell
也找不到shell.exe,请帮我写一个程序,目的是实现共享文件 自动连接
[此贴子已经被作者于2013-9-6 22:21:14编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/6 22:09:00 [只看该作者]

 直接执行代码呀,亲

 狐表不是支持shell函数的么?
[此贴子已经被作者于2013-9-6 22:09:46编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/6 22:20:00 [只看该作者]

 如果要获得控制台的执行结果的话,可以把执行结果保存到一个文件里,然后读取这个文件。

 例如 直接在命令窗口里执行

shell("cmd.exe /c ping 192.168.1.1 > d:\test.txt")

 回到顶部
帅哥哟,离线,有人找我吗?
wei0769
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1816 积分:19304 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2013/9/6 22:22:00 [只看该作者]

我在帮助里找不到 shell,请指出连接

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/6 22:28:00 [只看该作者]

 shell是通用的,狐表是运行在.net平台上的,.net的代码,都可以在狐表里写。

 回到顶部
帅哥哟,离线,有人找我吗?
wei0769
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1816 积分:19304 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2013/9/6 22:32:00 [只看该作者]

结果如图

 回到顶部
帅哥哟,离线,有人找我吗?
wei0769
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1816 积分:19304 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2013/9/6 22:32:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:图像 1.jpg
图片点击可在新窗口打开查看

 回到顶部
总数 12 1 2 下一页