vbscript - 如何获取批处理文件以打开位于 Program Files (x86) 文件夹中的 vbs 或 hta?
问题描述
我正在设置一个程序,该程序需要访问位于 Program Files (x86) 文件夹中的文件,因此我可以将其分发给我的朋友
我运行我创建的 bat 文件,它抛出一个错误,提示“Windows 找不到“C:\Program”确保你输入了正确的名称,然后再试一次。我试过删除空格,但没有要么工作
start C:\Program Files (x86)\EDITH\EDITH.hta
timeout /t 6 /nobreak
start C:\Program Files (x86)\EDITH\EDITH2.vbs
timeout /t 235 /nobreak
start C:\Program Files (x86)\EDITH\EDITH3.hta
timeout /t 10 /nobreak
我期待它打开指定的文件,但它抛出了错误(上图)
解决方案
您的代码中的双引号在哪里?
尝试这个 :
start "" "C:\Program Files (x86)\EDITH\EDITH.hta"
timeout /t 6 /nobreak >nul
start "" "C:\Program Files (x86)\EDITH\EDITH2.vbs"
timeout /t 235 /nobreak >nul
start "" "C:\Program Files (x86)\EDITH\EDITH3.hta"
timeout /t 10 /nobreak >nul
推荐阅读
- php - Laravel - 如何更新我的变量值并放入会话 laravel?
- design-patterns - Python:基于 Spacy 规则的匹配器语法问题
- java - 测试我的 Spring MVC 控制器的问题
- javascript - 平滑滚动 ID 数组
- javascript - 居中 div 并遇到问题
- javascript - 从 Preg_Replace_Callback 获得偏移量?
- google-apps-script - 提高多张纸上单元格复制操作的速度
- python - 如何检查重复的元音
- python - 如何在熊猫中只设置时间时间戳?
- python - 从高于我们的版本号的版本号进行脱酸