タスクバーにピン留めしたエクスプローラーのデフォルト起動フォルダを変更する

Windows7以降、タスクバーとクイック起動が一元化?されてタスクバーにアプリを固定できるようになりました。
Explorerも固定できるんですが、デフォルトではライブラリフォルダが起動してしまうので、その後移動する必要があって不便。。

なので、デフォルト起動フォルダをマイコンピュータに変更しました。

まずはExplorerのショートカットを作成。
その後、プロパティを開いてリンク先の部分を以下に変更。

%windir%\explorer.exe /e, /root, /select, ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

変更したショートカットをタスクバーにピン留め。
これでおk

複数ファイルをパラメータにもらって順次処理するバッチファイルのテンプレ

タイトルまんまの物が必要になったので作ってみました。

@echo off

:start
if "%~1" == "" goto finish
if not "%~x1" == ".txt" goto next

rem "実際の処理"

:next
shift
goto start

:finish
exit

こんな感じで行けるかなぁって
使う時はある程度限られてて、簡単な引数チェックをやるだけでいいので拡張子が.txtかどうかだけ判定。

Windows 7 SP1でaudiodg.exeのメモリリークを直す直す詐欺されたのでサービス再起動のバッチファイル作った

Windows 7使い始めてから、ずっとaudiodg.exeのメモリリークに悩ませられてきました。
KB探してみたらSP1で修正予定とのことだったんですが、SP1に更新してからもリークし続けてたので何とかしたいと考えてた頃で。。
#と言うかさすがに3ヶ月とか起動しっぱなしにしてればそういうことにもなるかw

今まではリークして数100MBまでメモリ使用量が増えたら、サービスの再起動を手動でやってたんですが、いちいちサービスのウィンドウを開いて停止→開始ってやるのがめんどくさいと思ってまして。。
で、コマンドプロンプトからサービスの停止/開始が出来ると分かったのでバッチファイル作りました。

  • restartWinAudioSvc.bat
@echo off
net stop "Windows Audio"
net start "Windows Audio"

こんな感じで実行されます。

C:\>.\restertWinAudioSvc.bat
Windows Audio サービスを停止中です.
Windows Audio サービスは正常に停止されました。

Windows Audio サービスを開始します.
Windows Audio サービスは正常に開始されました。

C:\>

これで毎回サービス一覧から再起動とかしなくてもよくてちょっと楽になりました(ノ´∀`*)

Google musicで再生中の曲をつぶやくためのブックマークレット改

Google musicで再生中の曲をつぶやくためのブックマークレット

http://d.hatena.ne.jp/michi_0903/20111211/1323605516

で作成していたブックマークレットですが、Google musicのUIが先月辺りにまた変更になって、アーティスト名が取得できなくなっていたので修正しました。
毎回過去記事を更新していこうと思ったんですが、いつ更新したのか何回更新したのかが分かりにくくなるので別記事にしようと思い。
今回も例に漏れずブックマークレット用のHatena::Let使ってます。

あと、つぶやくときに、「&」が「&」になっていたことに気付いたので直しました。encodeURIComponent()してたからエスケープされちゃうってことをすっかり忘れてました。。。
ただし「&」以外は今のところ放置中w

YouTubeからmp3変換するブックマークレット作った

ちょっと抽出したくて、ブックマークレット探したら見つかったのですが、、

TUBEFIREが404になっていたので、既存サービスでURLに投げれば変換してくれるところを探して作ってみました。

■導入方法
以下の"YouTube-mp3変換"を右クリックしてブックマークに追加します。


これなら使えそう。

GitのRemoteリポジトリをDropboxのフォルダ内に作成する

Gitのことでちょっと調べものしてたら見つけたので試してみました。
Dropboxのフォルダ内にRemoteリポジトリを作成することで、Dropbox自体をGitサーバに見立てちゃおうって感じらしいです。

まずは、Dropboxの中に"リポジトリ名.git"フォルダを作成します。

Owner@Win7x64 /d/Data/Dropbox/Non_Public/repo
$ mkdir -p hoge/hoge.git ; cd hoge/hoge.git/
続きを読む