【问题标题】:open chromium portable .bat file打开铬便携式.bat文件
【发布时间】:2012-09-28 14:32:04
【问题描述】:

我已经编写了一个 .bat 文件,以便在我想要的页面上以信息亭模式打开 chromium 便携版,就像一个全屏应用程序一样。这很好用。我的问题是,如果它位于带有空格的文件夹中,则它不起作用。我知道我可能需要以某种方式添加引号,但不确定如何使用 %cd% 命令来执行此操作,谁能告诉我如何制作我的 .bat 文件从任何文件夹工作?代码如下:

@echo off
start %cd%\appdata\chromeportable.exe --kiosk %cd%\appdata\app.html

我如何编辑它,以便它从标题中有空格的文件夹中运行!

【问题讨论】:

    标签: batch-file cmd chromium


    【解决方案1】:

    我不太明白你的问题,但这里有一些事情可以尝试

    要将目录更改为带有空格的路径,请使用

    cd "C:\folder\folder with spaces"
    

    从带有空格的文件夹中启动批处理文件

    "C:\folder\folder with spaces\openchromium.bat"
    

    如果这不是您想要做的,请改进您的问题。

    更新

    发布您的代码后,我可以看到一个可能的问题。当您使用start 并且第一个参数中的路径被引用时,它会将其视为标题,要解决此问题,您可以给它一个像这样的空白标题

    start "" "%cd%\appdata\chromeportable.exe" "--kiosk %cd%\appdata\app.html"
    

    希望对你有帮助

    【讨论】:

    • 对不起,我忘了添加我当前的代码,希望它现在应该有意义,我需要像你一样使用引号,但使用 %cd% 命令,因为它所在的目录不同
    • 您正确建议使用引号,然后忘记在上一个代码中为第二个和第三个参数添加引号。
    • @user1044220 没问题,很高兴我能帮上忙 :)
    • 第三个参数可能只是--kiosk,后面没有路径,所以只需要引用路径,但我猜OP已经解决了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多