Windows 掲示板
[1194]
Windows用batファイル

proxy.meisei-u.ac.jp

 
くじら さん
こん○○は。
Windows用batファイルの作り方というのを、以前雑誌で見たのですが、その時は必要ないや。と思い、見なかったのですが、いざ必要になって探してみると、どこにも書いてありません。(^_^;)
DOS窓が開くのはいやなので、window用batファイルの書き方を知りたいのですが、ご存じの方がいたら教えていただけませんか?
お願いします。
1. Reply: Windows用batファイル

hrtk5ds38.kng.mesh.ad.jp

 
YU さん
プロパティで「最小化の状態で実行」「終了時に閉じる」を設定しておけば、とりあえずDOS窓は開かなくなりますが、どうでしょう。
2. Reply: Windows用batファイル

osk107.airnet.ne.jp

 
Ken さん
Windows用バッチファイルでウィンドウが開かない・・・ってWSHじゃないですか?(^^;;
batでは無いので違うと思いますが・・・

ゴミですね(汗
3. Reply: Windows用batファイル

proxy.meisei-u.ac.jp

 
くじら さん
>YUさん
ありがとうございます。試してみたいと思います。

>Kenさん
すいません・・・WSHって何でしょうか?
window用の、実効ファイルでしょうか?
DOSでいうbatファイルに変わるもの???
えっと、雑誌の記事を読んでないので、詳しくはわからないのですが、とにかく自分でコマンドを数行記入しておいて、window上でプログラムを走らせたいのです。
わざわざ、これだけのためにプログラム組むのもなんですから・・・(^_^;)
このようなファイルの書き方、形式があったら教えていただきたいのです。
お願いします。
4. Reply: Windows用batファイル

ppp331.valley.ne.jp

 
猫じゃらし初段 さん
マイクロソフトのwebページに資料があったような(日本語)。「スクリプティング」か「WSH」で検索しましょう。
5. Reply: Windows用batファイル

ppp217162.asahi-net.or.jp

 
さん
WSH
WINDOWS Scripting Hostの略ですね。a=inputbox ("最初の数字を入力してください")
b=inputbox ("2番目の数字を入力してください")
msgbox "最初の数字+2番目の数字は" + A+B+"です"

これを拡張子bvsで保存しダブルクリックを押すと1番目の数字と2番目の数字を足したものが答えでかえって来・・・・・ませんでした(ぉ

足し算の仕方を教えてください(ぉ

6. Reply: Windows用batファイル

ppp217162.asahi-net.or.jp

 
さん
#「こんにちはマイコン」の世界(謎
7. Reply: Windows用batファイル

ppp217228.asahi-net.or.jp

 
さん
>これを拡張子bvsで保存し
vbsの間違いです。
8. Reply: Windows用batファイル

cse25-23.tokyo.mbn.or.jp

 
Tawan さん
バリアント型なので文字列として扱われてますね。
int(a)+int(b)と整数型にキャストしてやれば足し算できますが・・・
実数の足し算の仕方がわかりません。(爆

実際にbatファイルのように使うには、
Dim WSH
Set WSH = CreateObject("WScript.Shell")
WSH.Run "C:\WINDOWS\EXPLORER.EXE"
とやります。3行目の""内を任意のプログラムに変えるとbatファイルのように使えるでしょう。
9. Reply: Windows用batファイル

cse25-23.tokyo.mbn.or.jp

 
Tawan さん
ひとつ注意しなければならないのは、Windowsはマルチタスク環境なので、先ほどのスクリプトで2つ以上のプログラムを実行しようとすると、一つ目のプログラムの終了を待たずに二つ目のプログラムが立ち上がってしまいます。どうしても順番に実行したい場合にはもっと手の込んだことが必要なのですが・・・私の実力ではできないですぅ。素直にbatファイル作っておいてpifファイルのショートカットを作成する方が簡単ですね。
10. Reply: Windows用batファイル

osk048.airnet.ne.jp

 
Ken さん
うちの環境(Win2k Pro 2195.01)だと vbs で何も起こらない(苦笑
RC2までなら可能だったんですが(^^;;

Tawanさんの言うとおり素直にbat作る方が簡単ですね(^^;;

11. Reply: Windows用batファイル

osk048.airnet.ne.jp

 
Ken さん
>足し算の仕方を教えてください(ぉ

VB系で文字列と数値を混在させる場合は
MsgBox "あ" & (A + B) & "い"
とやった方が確実です。
InputBox() 使っているので文字列で返ってきていると思うので A = CInt(InputBox("入力")) という風に一度数値に変換すれば足し算が可能です
12. Reply: Windows用batファイル

proxy.meisei-u.ac.jp

 
くじら さん
みなさん、ありがとうございます。
マルチタスクがじゃましてるんですね・・・(T.T)
WSHについても、もう少し勉強してみます。日本語ならわかるので。
13. Reply: Windows用batファイル

ppp217039.asahi-net.or.jp

 
さん
あ、なるほど変数が文字列になっていたようですね。
ありがとうございました
14. Reply: Windows用batファイル

pl009.nas122.tachikawa.nttpc.ne.jp

 
にゃ♪ さん
もしかして、
ショートカットを、プロパティで開いて
「リンク先」の後ろに オプションを付け加える・・・ってーヤツの事ですかね?
いや、ほぼ98%違うとおもいますが、
一応こんなんもあるよーと、(^^;A