0

フルスクリーンアプリのように、必要なページでクロムポータブルをキオスクモードで開く.batファイルを作成しました。これはうまくいきます。私の問題は、スペースが入っているフォルダーにあると機能しないことです。おそらく何らかの方法で引用符を追加する必要があることはわかっていますが、%cd%コマンドを使用してそれを行う方法がわからない場合、.batファイルを任意の場所から機能させる方法を誰かに教えてもらえますか?フォルダ?コードは以下のとおりです。

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

タイトルにスペースが含まれるフォルダーから実行されるように編集するにはどうすればよいですか?

4

1 に答える 1

2

私はあなたの質問に完全に従っていませんが、ここでいくつか試してみてください

ディレクトリをスペースを含むパスに変更するには、次を使用します

cd "C:\folder\folder with spaces"

別のディレクトリのスペースを含むフォルダーからバッチ ファイルを開始するには

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

これがあなたがやろうとしていることではない場合は、質問を改善してください。

アップデート

コードを投稿した後、問題が発生する可能性があります。を使用startし、最初の引数のパスが引用符で囲まれている場合、それはタイトルとして扱われます。これを修正するには、次のように空白のタイトルを付けます

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

お役に立てれば

于 2012-10-08T11:34:27.250 に答える