アプリス お気に入りに追加

アプリス > いろんなサンプルコード >

WSH簡単プログラム


フリーソフト
アップローダー
Let's WinMX
IPチェッカー
.htaccessパスワード生成
シークレットアルバム
リンク抽出
短縮アドレス
動画落とし
暗号文
楽天アフィリエイト支援ツール


HP・ブログ設置ツールアクセスカウンター
ミニ掲示板
検索窓
お天気窓


SEO対策バックリンクチェック
検索順位チェック
METAタグ生成フォーム


サンプルコードホームページ作成テクニック
HTML基礎タグ
WSH簡単プログラム




WSHとは?

  • ウィンドウズでのいろいろな動作をコントロールするためのスクリプト言語です。
    ※WSH = Windows Scripting Host = ウィンドウズ スクリプティング ホスト

WSHで何ができる?

  • 一連の作業の自動化
  • 繰り返し行う作業の自動化
  • 複数のファイルの拡張子を一括に変更
  • 同じ拡張子のファイルの抽出・コピー
  • など‥

ファイルの作成方法

  • 気に入ったスクリプトのコードをコピーして、メモ帳を起動。
  • メモ帳内で、キーボードの Ctrl を押しながら V を押す。(貼り付け作業)
  • メモ帳にコードをコピーできたら、キーボードの Ctrl を押しながら S を押す。(保存作業)
    • 保存する場所 = どこでもOK
    • ファイル名 = プログラム集のタイトルの末が(vbs)の場合は、*.vbs、(htm)の場合は、*.htm
    • ファイルの種類 = すべてのファイル
    として をクリック。



1.ファイルをバックアップするスクリプト (vbs)

up 上へ

  • C:\WINDOWS\Web\Wallpaper\*.jpg
    └ コピー元のファイルパス
    C:\WINDOWS\Temp\
    └ コピー先のフォルダパス
    MsgBox ""
    └ 終了メッセージ



2.今日更新したファイルをバックアップするスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("MyDocuments")
    └ sfp にマイドキュメントフォルダを格納
    Obj.GetFolder()
    └ コピー元のフォルダパス
    C:\WINDOWS\Temp\
    └ コピー先のフォルダパス
    MsgBox ""
    └ 終了メッセージ



3.ファイルをコピーするスクリプト (htm)

up 上へ

  • InputFil = InputTxt.value
    └ コピー元に入力したパスを格納
    OutputFil = OutputTxt.value
    └ コピー先に入力したパスを格納
    MsgBox ""
    └ 終了メッセージ



4.ファイルのプロパティを表示するスクリプト for VBS (vbs)

up 上へ

  • InputBox()
    └ パス入力時のメッセージ
    str = ""
    └ str にファイル検出時のメッセージを格納
    str = ""
    └ str にファイル未検出時のメッセージを格納
    MsgBox ""
    └ ファイルのプロパティを表示



5.ファイルのプロパティを表示するスクリプト for HTML (htm)

up 上へ

  • FPath = InputTxt.value
    └ 参照したパスを FPath に格納
    If...
    └ ファイル/フォルダの判断
    Document.write ""
    └ パスが正しくないときのメッセージを表示
    Document.write ""
    └ 各情報を表示



6.メモ帳を起動するスクリプト (vbs)

up 上へ




7.テキストファイルを指定してメモ帳を起動するスクリプト (vbs)

up 上へ

  • C:\WINDOWS\Temp\Sample.txt
    └ テキストファイルのパスを入力



8.エクスプローラを起動するスクリプト (vbs)

up 上へ




9.フォルダを指定してエクスプローラを起動するスクリプト (vbs)

up 上へ

  • C:\WINDOWS\Temp\
    └ フォルダのパスを入力



10.アプリケーションを起動するスクリプト (htm)

up 上へ

  • Shell.Run "C:\WINDOWS\NOTEPAD.EXE"
    └ メモ帳のパスを入力
    Shell.Run "C:\WINDOWS\explorer.exe"
    └ エクスプローラのパスを入力
    "C:\WINDOWS\system32\mspaint.exe"
    └ ペイントのパスを入力



11.お気に入りを作成するスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("DeskTop")
    └ sfp にデスクトップフォルダを格納
    name = InputBox("お気に入り名を入力してください。")
    └ お気に入り名を neme に格納
    If name = "" Then Shell.quit
    └ お気に入り名が空白であれば中断
    url = InputBox("URLを入力してください。",, "http://")
    └ URL を url に格納
    If url = "" Then Shell.quit
    └ URL が空白であれば中断



12.エクスプローラにより [ マイ ドキュメント ] を開くスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("MyDocuments")
    └ sfp にマイドキュメントフォルダを格納
    Open()
    └ エクスプローラで開くフォルダを指定



13.エクスプローラにより [ 送る ] を開くスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("SendTo")
    └ sfp に送るフォルダを格納
    Open()
    └ エクスプローラで開くフォルダを指定



14.エクスプローラにより [ お気に入り ] を開くスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("Favorites")
    └ sfp にお気に入りフォルダを格納
    Open()
    └ エクスプローラで開くフォルダを指定



15.エクスプローラにより [ スタートメニュー ] を開くスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("StartMenu")
    └ sfp にスタートメニューフォルダを格納
    Open()
    └ エクスプローラで開くフォルダを指定



16.エクスプローラにより [ デスクトップ ] を開くスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("DeskTop")
    └ sfp にデスクトップフォルダを格納
    Open()
    └ エクスプローラで開くフォルダを指定



17.エクスプローラにより [ 最近使ったファイル ] を開くスクリプト (vbs)

up 上へ

  • Shell.SpecialFolders("Recent")
    └ sfp に最近使ったファイルフォルダを格納
    Open()
    └ エクスプローラで開くフォルダを指定



18.開いているウィンドウをすべて整頓するスクリプト (vbs)

up 上へ




19.開いているウィンドウをすべて最小化するスクリプト (vbs)

up 上へ




20.ショートカットを作成するスクリプト (htm)

up 上へ

  • sfp = Shell.SpecialFolders("Desktop")
    └ sfp にデスクトップフォルダを格納
    ○○○
    └ ショートカット名を入力
    MsgBox ""
    └ 終了メッセージ



21.ショートカットマークを表示/非表示するスクリプト (vbs)

up 上へ




22.ビットマップファイルのアイコンを画像で表示するスクリプト (vbs)

up 上へ




23.ウィンドウを操作するスクリプト (vbs)

up 上へ

  • CascadeWindows
    └ 重ねて表示
    TileHorizontally
    └ 上下に並べて表示
    TileVertically
    └ 左右に並べて表示
    MinimizeAll
    └ デスクトップを表示
    UndoMinimizeALL
    └ 元に戻す



24.エクスプローラを2つ起動して左右に並べて表示するスクリプト (vbs)

up 上へ

  • C:\WINDOWS\Temp\
    └ フォルダのパスを入力
    1000
    └ 処理を 1 秒間空ける
    TileVertically
    └ 左右に並べて表示



sponsor's link




新着情報  ツール一覧  デスクトップテーマ  リンク  管理者  ヘルプ  お問い合わせ  サイトマップ



©applis



アプリス/フリーソフト/アップローダー/1cc.jp/i06/piafis/トイプードルの飼い方/ダイエット食品/サンゲツ/リリカラ