トップページ⇒tech
33コメント6KB

WSHについて語りましょ

■ このスレッドは過去ログ倉庫に格納されています
0001NIGHTNGNG
マターリいきましょうや
0002デフォルトの名無しさんNGNG
>1
wshってなに?
cshやbashの仲間?
0003Windows Scripting Hostだったけ?NGNG
0004NIGHTNGNG
それそれ
0005デフォルトの名無しさんNGNG
>3
そんなの聞いたことありませんが
普通のshでいいじゃん
0006デフォルトの名無しさんNGNG
ていうか、wshでなにができるんですか?>1
0007NIGHTNGNG
ファイル操作ができる

ショートカットを作ることができる

テキスト操作ができる

テキストファイルの読み込み・書き込みができる

計算ができる

アプリケーションが実行できる

レジストリの書き換えができる

正規表現が利用できる

ネットワークドライブ・プリンタの接続・切断ができる

ActiveXコントロールを呼び出せる

シェル(エクスプローラ)の操作ができる

Internet Explorerの操作ができる

ウィンドウにキーコードが送れる(WSH2.0)

ファイルやフォルダをドラッグアンドドロップできる(WSH2.0)

Active Directoryにアクセスできる

WMIでシステムの一元的な管理ができる
 
0008デフォルトの名無しさんNGNG
vbsと合わせ技で何でもできる鴨?
0009NIGHTNGNG
鴨
0010デフォルトの名無しさんNGNG
あ、windowsでしか使えんのか
じゃあいらない
0011NIGHTNGNG
もちろん
windowsしか使えません
0012名無しさんNGNG
>>7
wshの機能自体はwscriptオブジェクトが使えるとかxmlが使用できるとかそんなのじゃないの?
0013名無しさんNGNG
とっても便利だけどあまりみんな使ってないみたいだね。
0014デフォルトの名無しさんNGNG
一応Windows唯一のシェルスクリプトなんだけど
登場がいかんせん遅かったか。
0015デフォルトの名無しさんNGNG
そこそこ便利なんだけど、バッチファイルみたいに
使い捨てスクリプトは作りにくいですね。
毎度オブジェクトと作らなきゃ逝けないし
あと、処理が遅い……
0016名無しまんNGNG
おいおい、「バッチファイル」という名のシェルスクリプトを
忘れちゃいかんよ>14
0017デフォルトの名無しさんNGNG
WTLぐらいマイナーな感じがする>WSH
0018NIGHTNGNG
不人気age
0019デフォルトの名無しさんNGNG
簡単なコードの自動生成機能がついていれば、
楽なんですが(私にとって)

あと、具体的にこんな処理に使っていますって例を
誰か挙げてくれないかな。
0020デフォルトの名無しさんNGNG
定型処理は、ロケットマウスで逃げてます。
なんか良い参考書紹介してください皆さん。
やっぱ、オライリー?
0021デフォルトの名無しさんNGNG
ActivePerlを入れたら入っている、WindowScriptHostのサンプルで、
notepadを起動して、自動的にキー入力しているサンプルには、
それなりに感動しました。
0022名無しさんNGNG
Agentのジニーなどを使ったサンプルを見せれば
なかなかと思ってくれるかもしれない。
でもAgent自体がインストールされてないかな。
0023デフォルトの名無しさんNGNG
age
0024デフォルトの名無しさんNGNG
age
0025デフォルトの名無しさんNGNG
読みはウィッシュでいいの?
0026デフォルトの名無しさんNGNG
なんか書けよ >>23-24
002723NGNG
すいません
0028デフォルトの名無しさんNGNG
WSHをMacやGNOMEに移植するのはライセンス的に可?
0029デフォルトの名無しさんNGNG
WSHでもRocketMouseのようにマウスの制御ができればいいのだが。
やぱGUIなOSではマウスの制御ができないと、完全な自動処理は
難しい。なんかすげぇ〜サンプルとかないっすか?
0030はてな?NGNG
>>28
どうやって移植するんですか?
>>29
サンプルですか、今探してきます

0031はてな?NGNG
http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/download.htm

一応サンプルっぽいです。
0032デフォルトの名無しさんNGNG
JScriptで書かれた、WSHでカレントディレクトリを変更する方法は
ないでしょうか。
_chdir()を呼び出せるコンポーネントとかが、Win2000デフォルト
インストール状態であると良いのですが。
0033デフォルトの名無しさんNGNG
baspで自動メール送信
■ このスレッドは過去ログ倉庫に格納されています