Hosts Commander-コマンドラインからのホストの変更
hostsファイルに時間を割いたいと思います。 約2年前、このファイルの1行だけを修正するためにもう一度システムディレクトリの深さまで登ったとき、コマンドラインからホストを操作するのがいかにクールかを考えました。 その後、アイデアは日記に移り、長い間手付かずのままでした。 数日前、私はこれについて思いついたほとんどすべてのアイデアを実現しました。 結果をhabrasocietyと共有します。 誰かが重宝してくれたら嬉しいです。
どうしたの?
そして、次のように簡単に説明できる小さなhosts.exeプログラムを入手しました。
- ホストの追加、削除、切断
- マスクホスト操作をサポート
- 属性とマスクによる単純なホスト選択
- ホストのバックアップと最後の操作のロールバック
- IDNサポート(ロシア語ドメインを作成できます)
- IPv6アドレスのサポート
- エイリアスのサポート(1行に複数のドメイン名)
- ホストファイルの元のレイアウトとエンコードを保持します
- 各チームの多数のエイリアス(お好みで)
どこからダウンロードできますか?
プロジェクトページ: ホスト司令官
プログラム: hostscmd.zip (10 kb。、。NET 3.5)
ソースコード: リポジトリ (C#、VS2010)
使い方は?
プログラムファイルを最初にシステムディレクトリにコピーすると、ユーティリティは常にコンソールで、またはWin + Rを押して動作する準備が整います。
hosts list [enabled|disabled] [visible|hidden] <mask>
— ,
— —
— : view, select
— : list enabled visible local*
— : list vk
hosts add <host> <aliases> <addr> # <comment>
— , <addr> 127.0.0.1, <comment>
— <aliases>
— #
— # —
— : new
— : hosts add myhost.dev
— : hosts add another.dev 192.168.1.1 # Remote host
hosts set <host|mask> <addr> # <comment>
— IP
— # —
— : update, change
— : hosts set myhost.dev # new comment
— : hosts set another.dev 192.168.1.1
hosts rem <host|mask>
—
— : del, remove, delete
— : hosts rem *.local
hosts enable <host|mask>
—
— : on
— : hosts enable localhost
hosts disable <host|mask>
—
— : off
— : hosts disable local?ost
hosts print
— hosts
— : raw, file
hosts format
—
hosts clean
—
hosts backup <name>
— hosts
— <name> , — backup
hosts restore <name>
— hosts
— <name> , — backup
hosts rollback
— hosts
hosts open
— hosts
hosts hide <host|mask>
— hosts.exe
— , ,
hosts show <host|mask>
—
, « », , . , - .
Windows XP. Windows , UAC.
.
All Articles