私は手書きで手作業で行う必要なしに、特定のディレクトリ入力を電話設定にアップロードする簡単なバッチファイルを作成しました。バッチファイルを使用して間に空白を含む単語を渡す
@echo off
set /p title= Contact name?
set /p number= Contact phone number?
start "" http://admin:[email protected]/!mod%%20cmd%%20FLASHDIR0%%20add-item%%20104%%20(cn=%title%)(e164=%number%)(h323=%title%)
バッチファイルは変数を取得してから、開始コマンドに追加します。このようなスクリプトは動作し、電話インターフェイスにログインしてディレクトリ入力をアップロードします。
タイトルとしてJohnを入力し、数字として123456を入力すると、このリンクを持つ新しいブラウザウィンドウが表示されますhttp://172.31.2.214/!mod%20cmd%20FLASHDIR0%20add-item%20104%20(cn=John)(e164=123456)(h323=John)。
バッチファイルが機能し、ユーザーはこのバッチを使用してディレクトリエントリを入力できます。しかし問題は、ほとんどのタイトルが複数の単語で構成されていることです。問題は、最初の変数の下にJohn Smithを入力すると、リンクは次のようになります: admin:[email protected]/!mod%20cmd%20FLASHDIR0%20add-item%20104%20(cn = John
2番目の部分(タイトル変数のスペースの後)が削除されます。スペース文字ではなく%20のバッチファイルを強制的に送信するにはどうすればよいですか?
助けてくれてありがとう!私は今問題を解決した;) – Demions
うれしい私は助けることができる。この回答または他の誰かがあなたの問題を解決した場合は、それを合格とマークしてください。 – Lucidiot