あると便利なwindowsのbatファイル


別に無くても問題ないですが、あると便利なbatファイルです。
検索するとすぐ出てきますけど、メモも兼ねて。

VPN接続・切断

VPNに接続する際に、いちいち設定からポチポチ開くのも面倒なので、下記コマンドを実行するbat作っておけば便利です。


@echo off
rasdial.exe VPN user pass

ユーザとパスワードを指定する場合は、


@echo off
rasdial.exe VPN * * 

こうしておけばOKです。

また、いろいろと問題があるので、ユーザとパスワードは毎回指定したほうが無難ですね。

VPNの切断はこんな感じです。


@echo off
rasdial.exe VPN /DISCONNECT

接続と切断をセットでbatを作成しておくと少し手間が省けます。ちっちゃいストレスから解放されます。

リモートデスクトップ接続

あるとものすごく便利です。
仕事柄いろんなところにアクセスするので。。。。


@echo off
Set SERVER=XXX.XXX.XXX.XXX
Set USERNAME=user
Set PASSWORD=pass

Cmdkey /generic:TERMSRV/%SERVER% /user:%USERNAME% /pass:%PASSWORD%
Start mstsc /v:%SERVER%
Timeout 2
Cmdkey /delete:TERMSRV/%SERVER%

これも、パスワードなどが丸見えなので、


@echo off
Set SERVER=XXX.XXX.XXX.XXX
Set /P USERNAME="ユーザ:"
Set /P PASSWORD="パスワード:"

Cmdkey /generic:TERMSRV/%SERVER% /user:%USERNAME% /pass:%PASSWORD%
Start mstsc /v:%SERVER%
Timeout 2
Cmdkey /delete:TERMSRV/%SERVER%

「/P」で設定して入力できるようにしてしまえばいいんではないかと思います。

まとめ

書いていて思いましたが、接続系ばっかですね。。。
その辺を自分が面倒と感じていることが改めてわかりました。

まだまだちょっとしたストレスを解消できるものがあると思うので見つかれば追加していきます。