バニラのWindowsシステムを手に入れると、開発者にとってより使いやすいものにするために変更するものがたくさんあります。
毎回覚えているものもあれば、いつでもしかやらないこともあります。
例:
- すべてのファイルタイプの拡張子を表示する
- 非表示にしてシステムファイルを表示する
- WindowsDefenderをオフにします
このトピックに関するJeffのブログ投稿を覚えているようですが、見つかりません。
他に何をしますか、そしてこのプロセスを自動化するツールはありますか?
バニラのWindowsシステムを手に入れると、開発者にとってより使いやすいものにするために変更するものがたくさんあります。
毎回覚えているものもあれば、いつでもしかやらないこともあります。
例:
このトピックに関するJeffのブログ投稿を覚えているようですが、見つかりません。
他に何をしますか、そしてこのプロセスを自動化するツールはありますか?
回答:
確かに私は上記を行い、さらにZipサポートを非アクティブ化し(regsvr32 /u zipfldr.dll
)、Altショートカットのアンダースコアをアクティブ化し(高度な外観)、すべてのプログラム設定でCourierNewをAndaleMonoに置き換えます(もちろん、インストール後)、私のお気に入りのユーティリティ(UnxUtils、Sysinternals、SciTE、ここにコマンドラインがあるFileMenuツールや他の多くの機能など)などをインストールします。
ああ、そして実際、デュアルキーボードサポート(フランス語/英語)を無効にし、タスクグループを無効にし、VirtuaWin(4デスクトップ)、CLCL(クリップボードマネージャー)、AutoHotkeyと私のお気に入りのマクロ、およびその他の多くのフリーウェアをインストールします。
残念ながら、自動化はありません。
私が最初に行うことは、コマンドプロンプトを開き、次にそのプロパティを開くことです。
要約:なぜですか?
コントロールパネルの[Windowsコンポーネントの追加と削除]を使用して、常に削除します...
ルックアンドフィールについては...
ソフトウェアをインストールする前に...
ツール(IDEやその他の必要な開発ツール以外)については、インストールします。
FilterKeys、StickyKeys、ToggleKeysへのショートカットを無効にします-考えている間にShiftキーを数回押すか、前に8秒間(もう一度考えながら)押し続けるので、その厄介な機能に対処する必要があることほどイライラすることはありません入力を開始します!
フォルダを開くのではなく探索するためのデフォルトのアクションを変更します。
何年にもわたって、職場が変わり、コンピューターが変わるので(自宅と職場の両方で)、カスタマイズはできるだけ少なくするという決断に至りました。
以前は、litestepやパーティションの設定など、あらゆる種類のクレイジーな調整を行っていました。最近では、基本的なことを簡単に説明しています。マシンをセットアップして、使い慣れた環境にするのに時間はかかりません。
通常の「win32dev」セットアップ(クラシックスキーム、パフォーマンス用に最適化、特殊効果なし、すべてのファイルの表示、エクスプローラービューの詳細、青い背景など)に加えて、次のスタックがあります。
手作業でインストールするものはすべてc:\ programsに入れられます(スペースを入れない簡単な小文字のパスのため)。
について:
- すべてのファイルタイプの拡張子を表示する
- 非表示にしてシステムファイルを表示する
隠しファイルを常に表示するのは好きではないので(初心者向けに2つのdesktop.iniをWindows Vistaデスクトップに表示します)、エクスプローラー拡張機能を使用して、これを簡単にオンとオフに切り替えることができます。ファイル拡張子に対応するものもあります。
コマンドラインから使用するスクリプトを保存するために、Command Line Scripts
Program Filesの下にディレクトリを作成し、PATH環境変数に追加します。これらのスクリプトの一覧表示と編集には、次のバッチファイルを使用します。
@echo off
setlocal
set UTILPATH=C:\Program Files\System Tools\Command Line Utilities
if not "x%1"=="x" (
start "" "notepad" "%UTILPATH%\%1.bat"
) else (
dir /b "%UTILPATH%" | grep -v com.bat | grep -P "(exe|bat|cmd)" | sed "s/\.\(exe\|bat\|cmd\)//"
echo.
)
(ディレクトリリストのフィルタリングは、Cygwin経由でインストールしたいくつかのunixコマンドに依存することに注意してください)
com.bat(コマンドの略)という名前を付けると、次のことができます。
com
コマンドプロンプトで入力して、そのディレクトリ内のスクリプトを一覧表示しますcom script-name
同様に、コマンドプロンプト*で入力して、リスト内のスクリプトを編集します。com new-script-name
コマンドプロンプトで入力して、そのディレクトリに新しいスクリプトを作成します*com com
* Vistaを実行しているため、下のディレクトリProgram Files
が保護されているため、昇格したコマンドプロンプトを使用する必要があります。昇格したコマンドプロンプトをすばやく起動するには、Win key
;を押すだけです。タイプcmd
; を押しCtrl+Shift+Enter
ます; そしてヒットAlt+C
を押して標高プロンプトを確認します。昇格したコマンドプロンプトへの6回のキーストローク!([経由] [4])
Command Line Scripts
ディレクトリに保存するスクリプトの1つは、Windowsにログインしたときに実行されるスクリプトです(を介してTask Scheduler
、Task
Vistaのスタートメニューに入力します)。そのスクリプトを使用して、頻繁にアクセスするディレクトリにsubstコマンドを使用して複数の仮想ドライブをセットアップするか、コマンドプロンプトですばやくアクセスしたり、コンパイラの警告、ログ、またはデバッグ出力でパス名を短縮したりします。
私のスタートアップスクリプトは次のようになります。
@setlocal
@set _MYDOCS_=%USERPROFILE%\Documents
@REM Note: first delete the drives so I can run script again
@REM to fix drives that failed to get mapped
subst /d W:
subst /d T:
subst /d S:
subst /d R:
subst /d N:
subst /d L:
subst /d H:
subst W: "%_MYDOCS_%\Work\SVN Working Copy\Website\trunk\www"
subst T: "%_MYDOCS_%\Work\SVN Working Copy\project 1\trunk"
subst S: "%_MYDOCS_%\Work\SVN Working Copy"
subst R: "%_MYDOCS_%\Work\SVN Working Copy\project 2\branches\12.50"
subst N: "%_MYDOCS_%\Work\SVN Working Copy\project 2\trunk"
subst L: "%_MYDOCS_%\Work\"
subst H: "%_MYDOCS_%\My Projects\Haslers.info\Working Copy"
substは少し気質があり、ドライブが作成されないことがあり、起動スクリプトを手動で再度実行する必要があることに注意してください。
私の光沢のある新しいCore2 Duo PCは、386のように実行されている無駄ながらくたで行き詰まっていないので、もう一度構築できます。
ls
しようとすると筋肉の記憶が入力され続けdir
、ウィンドウはgrep
まだ聞いていません。誰かが私に「すべてのSVNフォルダーを削除する」レジストリスクリプトをくれました-それは今私にとってなくてはならないものです(それはこのスレッドのどこかにあります)。
UACをオンのままにします-最後に必要なのは、UACをオフにすると動作するが、オンにすると惨めに失敗するコードを書くことです。Virtual PCを使用してコードのテスト環境をセットアップする前に、デスクトップをできるだけ「バニラ」のままにしようとしました。日常の非開発者ユーザーとかなり似た条件下でテストしたかったのです。
上記のすべては私の家の開発システムのためのものです。私は理にかなった範囲で、仕事でも同じことをしようとしています。私のオフィスではTFSを使用しているため、SVNのものを除きます。
私は好きです:
また、さまざまなマシンに対して多くのPuTTYセッションをランダムに開くので、ホームフォルダーに「bin」ディレクトリを作成し、それをPATHに追加してから、「p」という名前のPuTTYへのショートカットを作成します。ショートカット)。その後、簡単にWindows-R(実行)して入力p [putty-session-name]
し、セッションを開くことができます。これにより、時間/マウスクリックを大幅に節約できました。
私は、サイモンペイトンジョーンズによって構築および保守されているWindowsシステムを便利にするための広範なレシピに従います。
マルウェアやクラップウェアを誤ってインストールしないように、自動実行をオフにします。
多くの中から、いくつかのリンクがあります:
http://antivirus.about.com/od/securitytips/ht/autorun.htm http://news.cnet.com/8301-13554_3-9894970-33.html?tag=mncol;txt
最低限、* nixコマンドユーティリティとProcessExplorerのセットをインストールします。
また、XPシステムでは、テーマを無効にし、Windowsのクラシックカラーを使用します。Vistaは、Aeroテーマがないと見た目も動作も正しくないので、Vistaでそれを行うには、ほぼ完全に失敗する必要があります。
また、Chromeをインストールするのを忘れてしまいました。(以前はFirefoxでしたが、Chromeの方がすぐに使用できます)
私はnLiteを使用していますインストール直後にいくつかの一般的な設定をすでに設定するために、してWindowsインストールディスクを準備しています。
例えば:
システムの不要な部分を削除することもできます。
Edi Weitzは、彼のカスタマイズについて素晴らしい記事を書いています。古いLinuxオナラでWindowsを使用できるようにする
私は通常、Windows Defenderをオンラインのままにしますが、ウイルス対策は使用していません。
スタートメニューを設定して、小さなアイコンを表示し、「最近使用したプログラム」をアクティブにしないようにしました。代わりに、すべてをスタートメニューに固定します。
私のスタートメニューhttp://www.robpaveza.net/pub/startmenu.png
また、すべての拡張メニューがリンクだけでなく実際のメニューであること、およびコンピューターとユーザーファイルのアイコンがデスクトップに表示されていることを確認します。
うわー、これは本当に良いスレッドです...私はすべての提案を通過し、私が使命を果たしているものを確認する必要があります:)
すぐに、私はインストールします:
XPを使用したとき(現在はVistaを使用しています)、常にTweak UIをインストールし、すべてを好みに合わせて調整していました。マイドキュメントの前にマイコンピュータをリストするようなものです。スタートメニューからヘルプアイコンを削除します。スタートメニューにNetworkNeighborhoodが表示されるようにします。ファイル拡張子を表示し、隠しファイル/フォルダーを表示します。