A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> で動くのですが引数が無視されます。
引数が有効になるのはどういう場合?
バッチファイルでなくてコマンドラインから起動したら動作するとか?
こっちはよく原因分かりませんが、
> " 無しだとバッチファイルからすっぽ抜けるみたいです。
これは、
"C:\Program Files\Mozilla Firefox\firefox.exe" -p okbtsnr
のパスに空白が含まれてるから、
C:\Program
フォルダの、
Files\Mozilla
を実行?そんなの無いぜって処理されてるとか。
Program FilesとかMozilla Firefoxとか、空白を含んだフォルダは使わないってのがお勧めですが…。
--
対策だと、
コマンドプロンプトで、
cd c:\
でフォルダ移動して、
dir pro* /x
とすると、
202x/08/22 18:10 <DIR> PROGRA~1 Program Files
202x/08/22 18:20 <DIR> PROGRA~2 Program Files (x86)
とかってディレクトリが確認出来るハズ。
この時の、
"PROGRA~1"
が、Program Filesフォルダの短いファイル/フォルダ名です。
同様に、Mozilla Firefoxフォルダの短いファイル名を確認して、
c:\PROGRA~1\MOZILL~1\firefox.exe -p okbtsnr
とかって、空白を含まない、""の不要な形で呼び出ししてみるとか。
現在、補足コメントに記載した内容で動いてます。
文字列はテキストファイルから取り込んでいます。
私のレスが説明不足だったようで、申し訳ありません。
No.1
- 回答日時:
> 1.指定の文字列「abc」をクリップボードへコピー
どうやって指定するの?
どういうタイミングで実行するの?デスクトップのバッチファイルなりのアイコンをダブルクリックすると、1,2が実行されるとかで良いの?
> 2.C:\Program Files\・・・・・\.exe xyz を実行
「.exe」って名前の無いexeファイルは呼び出しにくくて困ると思うけど。
xyzはプログラムの引数?
1で指定してクリップボードにコピーした「abc」でなくて、xyzが引数で良いの?
xyzは常に固定?
例えば、クリップボードに貼りつけられている文字を読み上げるとかで、1クリックで「エービーシー」って喋らせたいとかって話?
--
Windows10なら、clipコマンドに、
echo abc | clip
とabcを渡すと、クリップボードに貼りつけされます。
なので、
echo abc | clip
C:\Program Files\・・・・・\.exe xyz
とかで良いのでは。
早々のレス、ありがとうございます。
すみません!
C:\Program Files\・・・・・\.exe xyzではなく
C:\Program Files\・・・・・\・・・.exe xyz です。
実際には
C:\Program Files\Mozilla Firefox\firefox.exe -p okbtsnrです。
echo abc | clip
"C:\Program Files\Mozilla Firefox\firefox.exe" -p okbtsnr
で動くのですが引数が無視されます。
" 無しだとバッチファイルからすっぽ抜けるみたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Visual Basic(VBA) excelにて、特定の列に数字入力してあれば、入力してある行コピーして 別ファイルに張り付ける 2 2022/08/11 05:33
- Excel(エクセル) ExcelVBA メモ帳を起動し名前を付けて指定フォルダに保存 2 2022/04/18 13:15
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- Excel(エクセル) シートが違う2枚のエクセルシートにある数値を別シートにコピーしたい(VBA?) 8 2022/03/31 12:24
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
VBscriptが起動しない?
-
exeファイルを実行するとコマン...
-
[teraterm] waitコマンドで停止...
-
バッチファイルの内容を表示さ...
-
「読み取りと実行」と「読み取...
-
ネットワーク名が見つかりません
-
Excel(エクセル) VBA プロシー...
-
VBAのコマンドプロンプトでpaus...
-
EXIF情報を出力するマクロ
-
WSH.Run の処理内容をテキスト...
-
Excelのセルの内容をコマンドプ...
-
Windows System32 Security Hea...
-
+Lhaca バッチファイル 自動...
-
フォルダを閉じる
-
VScodeのエラー解決法 Pythonの...
-
エクセル フォルダの画像を画...
-
pythonでexeファイルが作成でき...
-
Access の VBA 実行中に他の操...
-
VBSでコマンドプロンプトのカレ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
「読み取りと実行」と「読み取...
-
exeファイルを実行するとコマン...
-
VBscriptが起動しない?
-
バッチファイルの内容を表示さ...
-
Excel VBA ステップインが途中...
-
エクセル フォルダの画像を画...
-
バッチファイルが不正終了して...
-
PDFファイルを開き、印刷し、閉...
-
複数のbatファイルを自動実行し...
-
[teraterm] waitコマンドで停止...
-
VBScriptでコマンドプロンプト...
-
ネットワーク名が見つかりません
-
Excel(エクセル) VBA プロシー...
-
Access の VBA 実行中に他の操...
-
VB.NETでのDOSコマンドを実行に...
-
Excelのセルの内容をコマンドプ...
-
VBS実行時にコマンドプロンプト...
-
VBA 既に開いているBookに継続...
-
メッセージを他のPCに出したい
おすすめ情報
すみません、下記で正常に動きました。
@echo off
clip<・・・・.txt
"C:\Program Files\Mozilla Firefox\firefox.exe" -p xyz