kakakakakku blog

Weekly Tech Blog: Keep on Learning!

Windows

ブラウザ経由で Windows Server にリモート接続ができる「Apache Guacamole」を Docker Compose で起動する

最近 Windows Server にリモート接続 (RDP) をする機会があり,ブラウザ経由で使えるツール「Apache Guacamole」を試すことにした.今までは「Microsoft Remote Desktop」を使っていて,違う選択肢を学んでおくという意図もあった.「Apache Guacamole」の公…

IPMsg でコマンドラインからメッセージを送信する

IP Messenger(IPMsg) でコマンドラインからメッセージを送信する方法が結構便利で,ツールに組み込めば様々な通知 Bot として応用できる. メッセージの送信方法は本当に簡単で /MSG パラメータに宛先の IP アドレスとメッセージを含めるだけで良い.もし IP…

Windows7でシンボリックリンクが作れた件

もしかしたら誰でも知ってる話かもしれないけど,Windows7(Vista以降)でシンボリックリンクが作れるっていうのを今まで知らなくてちょっと驚いたので試してみた.案外知らない人多かったりしないかな?需要的にw使い方はDOSを立ち上げてmklinkを叩くだけ…

Win7のデスクトップをMac風にしてみた

使い勝手の良さそうなランチャーを探してたら面白そうな記事を見つけたのでちょっと試してみた.でもフルカスタマイズはせずに,Wallpaper変更とRocketDock導入で止めておいた.Mac風でゴミ箱が2個あるのは気にしないようにw Windows 7 をMac OS X Mountain…

ThinkPad X1 Carbon 購入

後で書く. 最高なんだけど,スラッシュキーが押せない件について. ThinkPad X1 Carbon | 製品 | Lenovo | (JP)

XCOPY コマンドまとめ

最近,XCOPYコマンドを使ってそこそこ大規模にコードを書いたので,そのときに考えたXCOPYコマンドの自分用コード規約をまとめておこうと思う.XCOPYコマンドっていざ書こうと思ったときにオプションが思い出せなくて「xcopy /?」したりすることが多いので,…

VSSで登録済のデータベース定義を抽出する

ほとんど需要がなさそうだけど,Microsoft Visual SourceSafe Version 6.0(以下,VSS6.0)の「データベースを開く」ダイアログで出てくるデータベース定義をレジストリから抽出する方法を調べたので残しておく.まず始めにVSS6.0のインストールフォルダをgrep…

カレントフォルダ配下全てのアーカイブを解除する

プロジェクトで特定のフォルダ配下全てのアーカイブビットを解除する必要があって,手動でやると手間なので,attribコマンドで解決.処理に多少時間が掛かるので,対象サイズが大きい場合には注意が必要. attrib -A /S /D 関連エントリー スーパーユーザー…

共有フォルダの権限判定

開発機として運用しているWindowsServer上の共有フォルダのアクセス権限を勝手に削除してしまい,今までアクセスできていたフォルダにアクセスできなくなったり,全てのファイルが読み取り専用でしか開けなくなったりして,プロジェクト全体が混乱するという…

WMIスクリプトで「パスワードを無期限にする」を操作する

"wmic useraccount"でsetできず DOSの"net user"コマンドでアカウント設定の操作ができるが,「パスワードを無期限にする」設定を操作することができない.マイクロソフトの実装上の漏れなのか,セキュリティ上の問題で意図的に制限しているのかは定かではな…