VB 中的 shell 命令

2023-12-09

由于某种原因,当我尝试在 VB 的 shell 命令中使用 & 符号时,它们似乎没有像应有的那样工作。当我尝试使用与符号在同一行上将两个命令链接在一起时,我收到错误:“filenotfoundexception 未找到未处理的文件”

我尝试运行的命令是:

 Shell("cd " & TextBox2.Text.ToString & " & adb -s " & TextBox15.Text.ToString & " shell monkey -p " & TextBox1.Text.ToString & " -v 1", AppWinStyle.Hide) 

我尝试将其分解为更简单的形式,但我仍然收到错误:

 Shell("cd C:\ & adb shell monkey -p com.android.system -v 1", AppWinStyle.Hide)

如果我去掉 & 符号并只使用:

 shell(adb shell monkey -p com.android.system -v 1", AppWinStyle.Hide)

一切都很好。 vb shell 命令中不能使用 & 符号吗?


*My edit

其实我还是有麻烦。所以我所拥有的是:

    psi.WorkingDirectory = TextBox2.Text.ToString
    psi.FileName = "adb"
    psi.WindowStyle = ProcessWindowStyle.Hidden

然后我有一些代码,然后分配一个参数并执行该参数:

    psi.Arguments = "-s " & TextBox15.Text.ToString & " shell monkey -p " & TextBox1.Text.ToString & " -v  1"
    Process.Start(psi)

然后我有一些代码,然后我尝试使用不同的参数再次运行该进程:

    psi.Arguments = "-s " & TextBox15.Text.ToString & " shell input keyevent 3"
    Process.Start(psi)

第一个似乎有效,所有后续的都无效。有什么理由说明这不起作用吗?是否有流程刷新或我缺少什么?


删除了我的其他答案,找到了一个更简单的方法来做到这一点。

这就是你想要的...

Shell("cmd.exe /c cd C:\ & adb shell monkey -p com.android.system -v 1", AppWinStyle.Hide)

将其插入到您的原始代码中...

Shell("cmd.exe /c cd " & TextBox2.Text.ToString & " & adb -s " & TextBox15.Text.ToString & " shell monkey -p " & TextBox1.Text.ToString & " -v 1", AppWinStyle.Hide) 

我测试了第一个示例,它似乎有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VB 中的 shell 命令 的相关文章

随机推荐

  • 如何避免使用 MinGW64 编译“msvcrt.dll”?

    我有一些 C 代码 可以编译到各种平台 即 Linux 32 64 位 Windows 32 64 位 对于Windows部分 我使用mingw w64包提供的最新gcc编译器 我遇到的麻烦是32位编译拖累了微软通过msvcrt dll提供
  • SQL SERVER选择行[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 如果我有下面这个表 id time start 08 00 AM stop 09 00
  • WAMP 服务器不显示图像

    我遇到了一个问题 我不知道在谷歌中搜索什么 基本上我已经安装了WAMP服务器并安装了OPen Cart 我可以在本地计算机上查看我的电子商务网站 但当我在远程计算机上打开它时 它不会加载任何图像 它只显示文本 我的场景 如果我加载 PHP
  • 如何在清单文件中指定依赖项,然后将其包含到我的 .jar 文件中?

    我通过以下命令生成了 class 文件 javac cp directoryName external jar myPackageDirectory First java myPackageDirectory Second java 我需要
  • 具有许多键的二维字典将返回相同的值

    我想制作一个每个值有多个键的二维字典 我不想让元组成为键 而是创建许多将返回相同值的键 我知道如何使用 defaultdict 制作二维字典 from collections import defaultdict a dict defaul
  • 在 Cypher 查询中结束 UNWIND 语句

    如果我有一个展开参数的密码查询 则该查询部分之后的所有内容都称为展开的 x 次 我想找到一种方法来结束这种放松并继续做其他事情 MATCH thing Thing UNWIND names AS name CREATE thing HAS
  • JAXB 封送由 XmlAdapter 创建的 ArrayList

    我想调整一个的 XML 表示HashMap现场使用XmlAdapter 我用一个ArrayList要做到这一点 然而 在编组时ArrayList根本没有编组 这是为什么 The code XmlRootElement public clas
  • 重命名和移动文件 Powershell

    我想将 rpt 文件从 dr network 重命名为 dr network 10yr 然后创建文件夹 Output 如果不存在 并将文件移动到该文件夹 文件重命名有效 但无法移动文件 请注意 文件应该是相对路径 谢谢您的帮助 New It
  • Struts 2 标签的评估似乎不一致

    我对一些与 OGNL 混合的 Struts2 标签有疑问 为了克服不能在 OGNL 中嵌套表达式求值的事实 例如 foo bar 我使用对变量的连续赋值来获得我需要的结果 在下面的代码中 vargrpIndex评估正确 例如 6 or 7
  • 如何将 SearchBox 集成到 Google Maps JavaScript API v3 中?

    我想创建一个顶部带有搜索框的谷歌地图 如下所示 https google developers appspot com 使用 JavaScript API v3 目前 我使用以下代码通过获取 url 中的纬度和经度 php get 来显示地
  • 在Linux服务器上运行用java编写的计划任务

    我需要每天在特定时间在Linux服务器上运行一段java代码 目前 我正在 Ubuntu 桌面上通过从终端运行它来测试它 并根据需要正常运行 为了安排时间 我使用了来自here 在实际服务器上 将其作为进程运行的正确方法是什么 我的意思是
  • Android 加速度计检测高度?

    是否可以使用加速度计来检测高度 例如 如果我手上拿着手机 然后抬起手臂后检测高度 Thanks 假设您的意思是您想要检测手机从起始点抬起的高度 是的 Android 加速度计测量力 有关如何使用它的更多信息可以找到here 请记住 加速度计
  • 使用 PowerShell 和 OData API 将文件上传到 SharePoint 2010

    我正在尝试将文件上传到 SharePoint 2010 Function Add Attachments CmdletBinding Param Parameter Mandatory True int Id Parameter Manda
  • 在java脚本和CSS中构建带有圆角和阴影的半圆形进度条

    我搜索了很多 但一无所获 我想制作一个进度条圆角 进度条需要有shadow 我现在所做的一切都在这里 progress bar each function var bar this find bar var val this find sp
  • 用于解析单个句子的正则表达式是什么?

    我正在寻找一个好的 NET 正则表达式 可以使用它从文本正文中解析出各个句子 它应该能够将以下文本块解析为正好六个句子 Hello world How are you I am fine This is a difficult senten
  • 如何获得 xPy 的所有排列?

    我想计算一组大小 X 的大小 Y 的所有排列 也就是说 如果我有 1 2 3 并且想要大小 2 3P2 的所有排列 那么它将是 1 2 1 3 2 1 2 3 3 1 3 2 GSL和C STL都只提供我能看到的xPx 有人能给我指出一个可
  • Eclipse:Android 依赖项

    我已将项目中的 Google AdMob 从 6 2 1 更新到 6 4 1 但不知何故 eclipse 失败 你可以在这里看到它 这是错误消息所需库的存档 项目 中的 C Users libs GoogleAdMobAdsSdk 6 2
  • 递归评估 JSON 对象

    我们正在使用 JSON 库https github com octomix josson 我的示例 JSON 对象 data A 1688 B 1363 C calc A B A data A B data B D calc B C B d
  • C# 将 delphi TColor 转换为颜色(十六进制)

    这些数字存储在数据库中 它们源自 Delphi 代码 尽管我认为他们遵循某种标准 我努力了Color FromArgb 255 但我知道第一个是红色 在 delphi 方面 而在 ASP NET 中它认为它是蓝色的Color A 0 R 0
  • VB 中的 shell 命令

    由于某种原因 当我尝试在 VB 的 shell 命令中使用 符号时 它们似乎没有像应有的那样工作 当我尝试使用与符号在同一行上将两个命令链接在一起时 我收到错误 filenotfoundexception 未找到未处理的文件 我尝试运行的命