トップ 一覧 Farm 検索 ヘルプ RSS ログイン

Windows Script Hostの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!Windows Script Host(WSH)とは?

!!リモートデスクトップを起動する

mstscの中身を変更することで、他のアプリも起動可能

 Set ws = WScript.CreateObject("WScript.Shell")
 ws.run "mstsc"

!!レジストリの値を変更する

端末認証(コンピュータ認証)用に端末レジストリを変更する

 Set ws = WScript.CreateObject("WScript.Shell")
 ws.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EAPOL\Parameters\General\Global\AuthMode","2", "REG_DWORD"

!!Program Filesの情報のフォルダの一覧を取得する(takanaoさん)

 Set shell = CreateObject("WScript.Shell")
 Set process = shell.Environment("PROCESS")
 programFiles = process("ProgramFiles")
 msgbox programFiles

!!Program Filesの情報のフォルダの中身(トップレベルまで)取得する(takanaoさん)
 
 Set fso = CreateObject("Scripting.FileSystemObject")
 Set programFilesFolder = fso.GetFolder(programFiles)
 For Each folder in programFilesFolder.SubFolders
 WScript.Echo folder.Name
 Next


!!情報ソース

*[Windows Script|http://www.microsoft.com/japan/msdn/scripting/]

マイクロソフトのWebサイトで、ここからマニュアルをダウンロードもできます。

*[運用 Windows管理者のためのWindows Script Host入門|http://www.atmarkit.co.jp/fwin2k/operation/wsh01/wsh01_01.html]@IT

!!WSH情報ソースサイト

*[Scr.002 逆引きWSH(VBScript)サンプル集 − その他のTips編(029〜038)|http://www1.u-netsurf.ne.jp/~tomo_c/tips/WSH004.html]

!!!書いた人
たーきょん