サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
blog.livedoor.jp/niwatori_atama
Beware of roaming user profiles http://blogs.msdn.com/oldnewthing/archive/2005/06/30/434209.aspx 移動ユーザープロファイルはあまり知られていないWindowsの機能の一つである。アカウントを移動ユーザープロファイルにできないという話をよく見るので、移動ユーザープロファイルはあまり知られていないと分かる。実際に、プログラムが十分にひどい振舞いをするなら、データを失う原因になりうる。(詳細はこの後) 移動ユーザープロファイルとは何だろうか? さて、ユーザープロファイルとは、%USERPROFILE%ディレクトリの中にある物のコレクションである。(これは真実とは言えないが、この議論の目的としては十分な近さだ。重要な例外は次回に言及する。)ユーザーごとのレジストリは%USERPROFILE%ntuser
One-line batch script to delete empty directories http://blogs.msdn.com/oldnewthing/archive/2008/04/17/8399914.aspx このために全体で260KBもあるプログラムは必要ない。このバッチファイルは、ちょうどすばらしいトリックを使っている: for /f "usebackq" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d" 私はこれをrdempty.cmdと名づけた。 これは長い間忘れられていたバッチでディレクトリツリーの各サブディレクトリを処理するのフォローアップである。その記事と同じテクニックを使っているが、列挙の順序を逆にするために「| sort /R」を通して結果を取得することでディレクトリを昇順ではなく降順で列挙している。親ディ
ERRORLEVEL is not %ERRORLEVEL% http://blogs.msdn.com/oldnewthing/archive/2008/09/26/8965755.aspx コマンドインタープリターcmd.exeにはエラーレベルとして知られている概念がある。それはもっとも最近に実行されたプログラムの戻り値である。IF ERRORLEVELコマンドでエラーレベルを調べることができる: IF ERRORLEVEL 1 ECHO エラーレベルが1以上 <sidebar> エラーレベルがn以上であればIF ERRORLEVEL nは成功する。より高い戻り値で異なる失敗の程度を表すプログラムがあるので、これは恐らくそうなる。たとえば、diffプログラムには3つの戻り値がある: 0はファイルが同じことであることを意味する; 1はファイルが異なることを意味する; 2はひどい何かが起き
このページを最初にブックマークしてみませんか?
『blog.livedoor.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く