ベストアンサー Windows バージョン(種類)の取得方法は? 2007/06/08 13:29 WSH、またはVBScriptでの、Windowsの種類を取得したいのですが、御存知の方、教えてください。 よろしくお願いします。 WSH: Windows scripting Host みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー Go_Ahead ベストアンサー率67% (21/31) 2007/06/08 14:20 回答No.1 以下のページをどうぞ。 参考URL: http://www.microsoft.com/japan/technet/scriptcenter/scripts/os/version/ostveb02.mspx 質問者 お礼 2007/06/11 13:33 ありがとうございました。 私の検索の指定が適切ではなかったようです。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 関連するQ&A [WSH|JS|VB] telnetコマンドの標準出力を受け取りたい こんにちは。 Windows Scripting Host(WSH)でtelnetコマンドのオートパイロット(自動操縦)をしたいと思っています。 そこで、ログインプロンプトなどを待つ際、waitで時間で待つのではなく、「login:」という文字を待ってログインするようにしたいのですが、できるでしょうか?教えてください。 WSHをご存知ない場合は、VBの範囲でお答えいただければと思います。適用できる可能性がありますので。 なお、言語は、JScript,VBScriptどちらでも構いません。 よろしくお願い致します。 USBメモリのドライブ名を取得したい WSHのVBScriptでパソコンにあるログファイルをユーザーがセットしたUSBメモリへコピーする 処理を作成中です。 InputBox関数を利用してユーザーにセットしたUSBメモリのドライブ名を入力させますが、 WSH側では入力したドライブ名がUSBメモリかチェックをしたいです。 WSHのVBScriptでUSBメモリのドライブ名を取得できる方法を教えてください Windows上でJavascriptを使用したい JavascriptはWeb上で動くものですが、これをWindows上で実現させたいのです。WSHで可能かと思ったのですが、JScriptかVBScriptしかだめみたいです。JavascriptとJScriptとでは互換性があるらしいのですが、どのようにすればいいのかわかりません。 ・JavascriptをJScriptかVBScriptに変換する ・JavascriptのコードをJScriptかVBScriptのコードに簡単に変える ・JScriptかVBScriptからJavascriptを実行させる のいずれかが可能でしょうか?可能であるならばどのようにしたらよろしいのでしょうか? 可能なのかどうかさえわかっていない初心者ですが、皆様、よろしくお願いいたします。 VBscriptについて。シェルが機能しない。。 VBscriptについて。シェルが機能しない。。 Windows XPです。 メモ帳でTEST.wshというファイルを作成しました。 そこに Msgbox("TEST HEllow")とかいて保存しました。 Windows Script Host スプリクトファイルが指定されていません。 とエラーが出ます。どうすれシェルが機能しますか? Windows Script Hostは、スクリプ Windows Script Hostは、スクリプト言語なのでしょうか? Sub Sample() Dim WSH As Variant Set WSH = CreateObject("Wscript.Shell") Debug.Print WSH.SpecialFolders("Favorites") Set WSH = Nothing End Sub このようなコードでVBAでWSHを使っていますが WSHが何なのかわからないまま使っています。 WSHでのWindows98のUserDomainの取得 WSHについての質問です。 Windows Script V5.6ドキュメントで、"(WshNetworkオブジェクトの)UserDomain プロパティが Windows 98 および Windows ME 上で動作するには、USERDOMAIN 環境変数が設定されている必要があります。この変数は既定では設定されていません。"と記述されています。実際に試してみるとXPでは取得出来ますがWin98では出来ませんでした。Win98でUserDomainを取得するにはどうすればよいか、どなたかご教授願います。 Windowsのコンピューター名等を取得するプログラム お世話になります。 IPアドレスのみがわかっているリモートのWindowsマシン(対象はWin98以上、できればWin95も)の情報を取得する方法を探しています。 ●取得したい情報 ・コンピュータ名 ・Windowsの種類(98や2000、XP) ・Windowsにログインしているユーザー名 これらの情報を取得するためにはどの言語(C,VB,VBScript,JScript他なんでも可)でどんな手順(触りの部分でもかまいません)を使えば実現できるでしょうか? コマンドを実行して出力の内容を整形するというようなことでもOKです。その場合どんなコマンドを使えばよいか示して頂ければと思います。 例えばコンピューター名だったら”nbtstat- A IPアドレス”の結果から取得するなど。 ※リモートのWindowsには何も追加インストールをしない仕組みが良いです。 Windowsの自動操作マクロ? 環境変数をGUI画面で設定するのが面倒になってきたので、自動化させたいのですが、WSHなどで、環境変数をセットすることは可能でしょうか? Windows自体を自動で動作できれば便利だと思いますが、一般的にJscriptを用いるべきか、VBScriptを用いるべきかWSHすべきか悩んでいます。 WindowsのGUI設定をスクリプトで自動化することが書いている書籍等はありますか?IEのホームページURLを変更したり、リムーバブルディスクのドライブレターを変更するなどです。 プリンタ用紙種類の取得 プリンタ用紙の種類を自作のアプリで表示しようとしています。 DeviceCapabilitiesでDC_MEDIATYPESを指定して用紙の種類のID(?)は 取得できるのですが、デフォルトの DMMEDIA_STANDARD(普通紙) DMMEDIA_GLOSSY(光沢紙) DMMEDIA_TRANSPARENCY(透明フィルム) 以外の名称(「EPSON 写真用紙」など)の取得方法をご存じの方がおられましたら、ご教示ください。 宜しくお願いいたします。 クレーンの種類と取得方法 時間のある今のうちにクレーンの免許を取得しておきたいのですが種類が多すぎて何を取得したら良いか解りません。移動式クレーン免許とあともうひとつの免許を取得すれば全てのクレーンを操作できると聞いたのですがどうなんでしょうか?ちなみに玉掛けと大型一種、大特は取得済みです。 また一番収入のよいクレーンオペレーターの種類も知りたいです。 宜しくお願い致します。 Windows7でVBScriptを有効にする方法 Windows7でVBScriptを有効にする方法 PCをマルチディスプレイにするためにDisplayLinkというソフトを インストールしようとしたところ、 「インストールは、VBScriptエンジンが有効でないため続行で きません。インストールを続行するには、VBScriptエンジンを 有効にしてください。」 と出てきてインストールが中断されてしまいます。 XPやVistaの場合は有効にする方法として、コマンドプロンプトから regsvr32 vbscript.dllと入力することで有効になると書いてあったので 試してみたのですが、やはり上記と同じ文章が出て中断されてしまいました。 他にこれといって有効にする方法というのは見当たらなく自分ではどうにも ならない状態になっています。どなたか詳しい方よろしくお願いします。 OSはWindows7 Home Premium 64bitです。 複数行の入力を受け取る方法 wshのアプリをvbscriptで書こうと思っています。 vbscriptのinputbox関数は1行しか文字列を入力できませんが、複数行の入力を可能にするようなダイアログを表示する方法はないでしょうか。 すみませんが教えてください。 指定レジストリキーのサブキーの取得方法 VBScriptで指定したレジストリキーのサブキーの一覧を取得する方法は ありますでしょうか。 VBScriptだけでは難しいという場合、CやC++でサブキーを取得するEXEを 作成し、VBScript内で実行するという方法でも構いません。 どうにかレジストリのサブキーを取得できる方法をご教授ください。 パラメータの取得 いつも御世話になっております。 今回はパラメータの取得なのですが 下記のURL先の方法ににたやり方を 探しています http://www.atmarkit.co.jp/fwin2k/operation/wsh04/wsh04_03.html 宜しくお願い致します! 以前アクティブだったウィンドウを取得する方法 現在アクティブなウィンドウは GetForegroundWindow()で取得できるんですが その直前にアクティブだったウィンドウって 取得する方法はありますか? Error オブジェクトの取得 お世話になっております。 IIS 4.0 ASP2.0 で Error 情報を取得したいと考えております。 ADO のError 情報は objDB.Errors(0).Number のように取得できますが、 それ以外の、たとえば「0除算」等のエラーはどのようにして取得したら良いでしょうか? 現在行いたいのが、Scripting.FileSystemObject でのファイル取得時エラー情報取得です。 ご存知の方いらっしゃいましたらよろしくお願い対します。 ページのアドレスを取得する記述方法を教えてください。 たとえば、IP、HOSTを取得するには、 $host = $ENV{'REMOTE_HOST'}; $addr = $ENV{'REMOTE_ADDR'}; if(!$host && $addr){ $host = (gethostbyaddr(pack("C4",split(/\./,$addr)),2))[0]; } と記述して、 センドメール部分に、 $host , $addrをどこかに記述します。 これと同じように、ページのアドレスを取得する記述はどうすればいいのか教えてください。 VBScriptにて実行ファイルのファイルバージョンを取得したい VBScriptにて実行ファイルのエクスプローラのプロパティ・バージョン情報にあるファイルバージョンを取得したい ※検索もしましたが良くわかりません。よろしく御願いします 2種類のWindowsを一つのPCで使う方法教えて下さい。 今中国で留学している者なのですが、 中国のソフトや日本のソフト使う際や 中国・日本の友人にメールを送る時や レポートを作る際など どうしても日本語版windowsと中国語版windowsを 使う必要性が出てきます。 一つのPCで2種類のwindowsを使う方法はないですか? 大学のインターネットカフェに行くと 最初に言葉を選ぶウィンドウが出てきてどちら(日・中)も使えます。 一体これはどのようにしてるのでしょうか? しかし、これではいちいち切り替えないと両方は使えません 話しによると同時に使う方法があるそうなのですが ご存知の方はいらっしゃらないでしょうか? こちらの生活にて相当困っています。 宜しくお願いします。 WSH VBScript レジストリのアクセス権 WSHを使用してVBScriptでレジストリのアクセス権を読み込むことは可能でしょうか? http://oshiete1.goo.ne.jp/qa2161434.html 上記URLの質問から、APIを使用すれば可能なようですが、VBScriptでAPIを使用するのは難しい(適さない)とのことで自分で調べていてもなかなか良い情報にめぐり会えません。 ご存知の方がいらっしゃいましたらご教授お願いします。
お礼
ありがとうございました。 私の検索の指定が適切ではなかったようです。