- ベストアンサー
calc.exeのコマンドライン引数の渡し方
windows付属の電卓プログラムcalc.exeですが、 コマンドライン引数で値を渡し、計算させて その結果を取得することは可能なんでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
calc自体は完全なGUIアプリのようで、 お望みのことには使えないと思います。 もし、バッチファイルの中で、計算を行いたいのなら、 set /Aを使ってみてはどうでしょう。 使い方は、set /?で分かると思いますが、 ここらへん http://www.atmarkit.co.jp/fwin2k/operation/command008/command01.html も参考になると思います。 ただ、上のリンク先にもありますが、setで計算できるのは 整数だけです。
その他の回答 (1)
- Oh-Orange
- ベストアンサー率63% (854/1345)
★クリップボードを利用して計算がある程度できます。 ・ある程度とは四則演算のみという事です。→『+』『-』『×』『÷』『=』 ・方法は計算式をそのままクリップボードへコピーしてからメニューバーより 『貼り付け』を選択すれば計算できます。→『CTRL』+『V』でも貼り付けられます。 計算例1: :q 123+ 456+ 789= 計算例2: :q (123+456)* (456+789)= 計算例3: :c:q 123+456=:m 456+789=*:r= 最後に: ・計算例1が最も簡単な使い方です。→四則演算とカッコが利用できます。 ・計算例2がカッコを利用した使い方です。 ・計算例3がメモリを利用した使い方です。→計算例2と同じ事をメモリを使って行っています。 ・詳しくは電卓を起動して『F1』キーでヘルプを出します。 そして『キー シーケンスを関数として使用する』という項目を探して読んで下さい。 ・以上。おわり。