飲・食・遊・ダイエット・走・育な日々 -50ページ目

デスクトップのファイルを全部チェック

サーバーの移行に伴って、サーバーにあるファイルへの

ショートカットがリンク切れとなる障害が発生する

ショートカットのリンクが切れているからといって、

普通にPCを触っている人なら、たいした問題とは

ならないのだが、ショートカットがなにかという

こと自体を知らない人にとっては、リンク先へ

いけないことはとても大問題になってしまう。

そこで、デスクトップとマイドキュメントにある

ショートカットファイルだけに絞って、リンク先を

変更してしまおう!ヾ(@°▽°@)ノ

っと考えた。

先日から使っている、VBScriptだ!ヘ(゚∀゚*)ノ

便利だし、アプリじゃないし、ループ処理さえ間違え

無ければ、簡単すぎるほど簡単だし!!

というわけで、フォルダ内のファイルを列挙する

方法の応用でショートカットファイルだけリンク先の

変更をやってみよう!( ̄ー☆

'Shellスクリプトを呼び出す。
Set ws = WScript.CreateObject("WScript.Shell")
Set Shell = CreateObject("Shell.Application")

'デスクトップフォルダをオブジェクトとしてセットする
Set objFolder = Shell.NameSpace(0)

'デスクトップのアイテムコレクション
Set objFolderItems = objFolder.Items()

'コレクションをForEachでループしてファイルを見る
For Each item in objFolderItems
 'ファイル名を格納
str = objFolder.GetDetailsOf(item, 0)
 
 'ショートカットファイルだった場合、
 'リンク先変更のSubプロシージャを実行する
If objFolder.GetDetailsOf(item, 2) = "ショートカット" Then
  'デスクトップフォルダパスを格納
desktop = ws.SpecialFolders("Desktop")
  'Subプロシージャを呼び出し
Call ChangeTarget(str, desktop)
End If

Next

MsgBox "完了"

Set objDocuFolderItems = Nothing
Set objDocuFolder = Nothing
Set objFolderItems = Nothing
Set objFolder = Nothing
Set Shell = Nothing
Set ws = Nothing


'Sub プロシージャ
Sub ChangeTarget(StrFileName, FdrPath)

' ショートカット作成(既存ファイルは上書きします。)
Set shortcut = ws.CreateShortcut(FdrPath & "\" & StrFileName & ".lnk")

lnk = "リンク先"

  shortcut.TargetPath = lnk
  shortcut.Save

Set shortcut = Nothing

End Sub

以上です。

デスクトップフォルダをオブジェクトとして

格納するのがポイントかな?

オブジェクトとしてしまえば、その中のファイル達を

メンバとして列挙できるので、それに対して

ループ処理でやっちゃえばいいのだ!

我ながら・・・う~ん・・・

こんなことはみんなやっているかぁ~

まぁ、オレ的には満足として・・・・

よし!やった。やったはず。。。( ̄∇ ̄+)

これで、移行後のフォローが楽になった!

いい仕事したぞ・・・・・・・・はず・・・

最速攻略 VBScriptサンプル大全集/結城 圭介

¥2,919
Amazon.co.jp

普段使わないVBScriptをつかってみよう!

普段はまったく用のないVBScript!

本当にまったく使ったことはなかった・・・

今回は、サーバーの移行に伴って、

ショートカットファイルの新しい作成と

既存ファイルの削除を自動化しなくては

いけなくなってしまったので、

ログオンと同時に起動させるVBScriptが

都合が良かったのだ。

今回はショートカット作成と削除を記録。


'Shellスクリプトをセットする
Set ws = WScript.CreateObject("WScript.Shell")

'デスクトップフォルダパスをセット
desktop = ws.SpecialFolders("Desktop")

' ショートカット作成
Set shortcut = ws.CreateShortcut(desktop & "\ファイル名.lnk")

With shortcut
  'リンク先設定
.TargetPath = "リンク先パス"
  '作業フォルダ
.WorkingDirectory = desktop
  'ファイル説明
.Description = "リンクファイルの説明文"
  'アイコン
.IconLocation = "%SystemRoot%\system32\SHELL32.dll,15"
.Save
End With

'ショートカットを削除する場合
'Target = desktop & "\HOKAMA-FSV.lnk"
'If FSO.FileExists(Target) Then
' fso.DeleteFile Target
'End If

'開放
Set fso =Nothing
Set ws = N


意外と簡単。ヾ(@^▽^@)ノ

VBを使用している人は、普通に・無理なく・

勉強いらず・いつもどおりに使える。

なぜこんな便利なものを使わなかったのだろう。

アプリケーションを起動させることだけが

プログラムを動かす方法と勘違いしていた。。。

反省o(TωT )


とりあえず、気を使ったところは、

ショートカットファイルのアイコン!

アイコンをどこからどう選ぶかをちょっと考えた

既存のショートカットファイルのアイコン変更

ボタンをおした後に出てくる選択画面で選んでおけば

いいので、みなさんもどうぞ。。。

以上だいっ!(//・_・//)

最速攻略 VBScriptサンプル大全集/結城 圭介

¥2,919
Amazon.co.jp

なにも材料が無い・・・親子丼でいこう!

冷蔵庫になにもない・・・

あるのは・・・鶏肉!Σ(゚д゚;)

う~~~ん・・・親子丼!((゚m゚;)

あんい?ですよねぇ~

でも、食いたかったし、おいしいし、なにより

手抜きができる!(ノ´▽`)ノ

というわけで簡単料理開始だ!

1.鶏肉を食べやすい大きさにきる
2.醤油・みりん・料理酒・砂糖を混ぜる(たれ)
3.鶏肉に塩コショウをまぶし混ぜる。
4.たれに鶏肉を入れておく。。。
5.たまねぎを切る
6.にんじんを切る
7.にんじんをフライパンで焼く
8.たまねぎをフライパンで焼く
9.たれに漬け込んでいた鶏肉をフライパンに
10.ふたをして煮込みまくる・・・
11.味をみるみるみる
12.たまごをといておく
13.鶏肉がいい具合になったら、卵を投下
14.火をとめてふたをする
15.2分たったらふたをあける
16.ご飯の上によそって完成!!!

ふぅうう

味付けは大変だったけど、後は材料は簡単。

いや~味だけはおいしい~。(@ ̄Д ̄@;)

でもなんか足りないかなぁ~(*_*)

まぁ、そのうちよくなるかな?

子供はうまい!嫁もうまい!(^人^)

OKそれでいいや!(・ω・)/

本日も手抜きだったね。

親子丼

¥1,260


ただのドライブだけど・・・う~~ん、だめだねぇ

娘の傷がすっかり癒えてきた。

なんだかつまらない。ヽ( )`ε´( )ノ

しかし、まだ少し痛がるので、たまに遊んでます。

今日は那覇新都心にドライブ(^ε^)

ドライブ中は長女がナビ席。

次女と嫁は後部座席が定番!(≧▽≦)

今日はDIVEでドライブ(B'zです。)(*^o^*)

信号待ちのときは、痛がる長女を遊びまくった。

何をしに行ったわけではなく、ただのドライブ。

本当に純粋に車に乗ってぐるぐる(。-人-。)

「ぱぱ おなかすいた」o(;△;)o

「はいはい」・・・・・・パンをあげる

「ぱぱ トイレ」(。>0<。)

「はいはい」・・・・・・ローソンに寄る

「ぱぱ のどかわいた」(´・ω・`)

「はいはい」・・・・・・自販機で買う

「ぱぱ ひま」(/TДT)/

うぬぬぬぬぬぬ!!!!!!!

この小娘どもが!ヾ(▼ヘ▼;)

ゆっくり車の楽しい旅をっっっっっ!

っと怒ってみても、確かに子どもにはつまらん。

公園にいこうにも、変な天気で・・・・

何事も無く、家路についていると、

「え~~~~~もう帰るの?」(#`ε´#)

まぁ、確かにこのまま家に帰るのはかわいそう・・・

かといって、雨降っていたら外で遊べない・・・

那覇祭りに行こうと思ったが、車が込みすぎて

行くに行けない・・・・・・・・・

仕方なくの家路なのだ!(  ̄っ ̄)

「ぶーー ぶーー」(・ε・)

子豚が2匹で鳴いている。

家に帰ったら、普段はあまりさせていないが、

テレビゲームを2時間させた。

懐かしのプレステで「クラッシュバンディク」

知らない人も多いだろうが、たまにやるとおもろい。

あんなにぶーぶー言っていた娘たちも

おとなしく、夢中になった。(゙ `-´)/

あんなにぶーたれてたのに・・・

そこで娘が一言。)`ε´( 

「パパ これで許してあげる」

ん~~~~~~~~~~~?

やっぱり、ただのドライブではだめだね。

景色を眺めるとかよりも、目の前の遊び!

子育ての奥深さを知り、子どもに合わせるのを知り、

遊んであげられなかった親だなあと

反省してしまう週末でした。(T▽T;)

るるぶ沖縄ドライブベストセレクト’10 (るるぶ情報版 九州 15)

¥920
Amazon.co.jp

Brotherhoodが最近の出勤テーマになっている

最近、Brotherhoodしかきいていない。

なぜなら、出勤のときに入っているアルバムデータが

これに初期設定されているからだ。(=⌒▽⌒=)

F・E・A・R からはじまり、ノリノリになりながら

ぎりぎりchop で一回頂点に!о(ж>▽<)y ☆

ながい愛 でこころ緩やかに、静かに・・・・・・

夢のような日々 でうんうんと気持ちよく・・・

居心地よく・・・・・・・・・・・・・・・・・・

落ち着いたところに、軽快な松本さんのギターで

銀の翼で翔べ がはじまると、

またまたハイテンションに!( ̄▽+ ̄*)

その手で触れてごらん で体が知らない間に動く

っと

この辺で会社に到着だ!

テンションがいい感じなところで会社に入るので

仕事がとてもはかどる!o(〃^▽^〃)o

とても気分がいい≧(´▽`)≦


出勤途中に流す音楽はB'zでお決まりなんだけど、

お家で始まって、ちょうどいいテンションで

会社に到着するのは Brotherhood しかない!

ほんとにちょうど良く、テンションも程よい。


というわけで会社からは必ずBrotherhood!

これが聞けない日は、眠気が抜けない。


ちなみに、帰りは MONSTER ∑ヾ( ̄0 ̄;ノ

これには・・・・・・・・・・・・・・・・

なんにも理由はありません。Σ(~∀~||;)

ただ単に ALL-OUT ATTACKとSPLASH!が

聞きたいだけなんだ!(=◇=;)


火曜日も同じパターンでいこう!そうしよう!

The true meaning of “Brotherhood”? [DVD]

¥3,300
Amazon.co.jp

Brotherhood

¥300
Amazon.co.jp