2010年02月19日

これは酷い

最近のWindowsはZIP圧縮のファイル(フォルダー)を使える様になった訳だが・・・ 時々、 変な振る舞いをするので気になり調べた。

するとこんなヒントが・・・ しかし、この文言は酷い。

圧縮フォルダーは 2 GB を超えるときに破損します。

2 ギガバイト (GB) よりも大きい圧縮フォルダー (ZIP ファイル) を作成するとファイル読み取りできないが破損することがあります。 このファイルを作成するが、作成した後、 ファイルを読み取るすることができません、エラー メッセージは表示されません。

更に

メモ Windows Vista でと Windows Server 2008 では、 圧縮フォルダーも 2 GB を超えるかまいません。 フォルダーは、DEFLATE64 アルゴリズムで圧縮されます。 ただし、 DEFLATE64 アルゴリズムは以前のバージョンの Microsoft Windows との下位互換性はありません。

機械的翻訳に依る文章のあいまいさを言っているのではありません。

読めないファイルを作りますよ、でもエラーは表示しません。あとで読むと壊れていますから・・・と。

壊れて居ることに気付かず、元ファイルを消してしまったら・・・さあ大変だ。

Drag&Dropで追加出来るから・・・既存のZipファイルに追加するときは気をつけないとね。

ちなみに、圧縮フォルダといいながら、圧縮はされていないのよね。

詳しくはこちらを "http://support.microsoft.com/kb/301325/ja"

2010年02月10日

Windows メッセンジャー っていつ入るのさ

ストーカーの如くあるとき突然居たりする。

RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove

これで永久にさよなら出来ます。。。

2009年09月30日

Windows XP でも ジャンクション

Windows VistaからJunctionっていう、UnixやLinuxでいうシンボリックリンクの様な機能がついた。

この機能は多数のHDDを使っていたり、ユーザーIDを使い分けているととても便利で、Windows XPでも使えたら良いのにと思って居た。 それまでのWindowsでも、 どこぞのフォルダにHDDをマウントさせるという機能はあったんだが、それだとちょっと使い勝手が良くない。 実際にはNTFSにてサポートされている機能なので、プログラムを作りさえすればWindows3.51くらいから使えたはずなのだが。

マイクロソフトに Windows Sysinternals というサイトがあるのはご存じだろうか?

そこに Microsoft製のフリーソフトで、Junction.exe というのがる。

Windows ResourceKit にもLINKD.exeという同じ様なプログラムが添付されている。  オフィスではそちらを使っているが、こちらは有償?(本を買うかMSDNに加入せねばならない)。

しかし、使ってみると上手くマップ出来ない。説明を読んだらUnixの "ln -sd" とはちょいと使い方が違った。 Source と Target の指定が相変わらず逆なのね。(Unix頭の私)

いろいろ見ていたら "PageDefrag" というページファイルやハイバネートファイルのフラグメントを修復させるツールもあったので、ダウンロードして試して見た。 わざわざ某ディスクメンテナンスツールを買ったのに・・・ 凄く損した気分。

毎度思うことなのだが、何でWindowsに実装しておかない?

2009年02月13日

Windows Vista 終了

誤解を受けそうな「Windows Vista 終了」なんてタイトルです。 でもWindows 7がもうすぐ見えてきそうで、 「終了」の兆しは・・・

何を書くかというと、Windows Vistaのスタートメニューにある「終了ボタン」についてです。
スタートメニュー電源オフTRIM

仕事柄、数台のPCを使い分けていまして、その中にはWindows VistaのPCも数台あります。デスクトップタイプだったり、 ノートブックタイプだったりするわけですが。。。 問題の多くはこのノートの数台で発生するのです。 何かのリファレンスの為に用意してあるPCだと、月に数回しか起動しません。 その間はキャビネットに仕舞われています。 電源を落としたつもりが・・・デフォルトのシャットダウンマークは「ハイバーネート」なのです。 自分では十分に認識しているので、 「詳細を開いて「シャットダウン」を実行する」のですが、あまりWindows Vistaに慣れていない人に貸したあとだと、 必ずバッテリーが空になってキャビネットから出てくる事になるのです。これではバッテリーがすぐに傷んでしまいます。 で、 このデフォルトのシャットダウンマークを「ハイバーネート(省電力モード)」から「電源オフ」に変更する方法です。

まずは管理者モードでWindowsにログオンし、コントロールパネルを起動します。

コントロールパネルの「ハードウェアとサウンド」を開き、「ハードウェアとサウンド」パネルから「電源オプション」 のタイトル部をクリックして「電源オプション」を開きます。
 ハードウェアーとサウンドパネル

「電源オプション」パネルから「プラン設定の変更」をクリックして開きます。
電源オプション-パネル

「電源オプション」の「詳細設定」パネルが開くので、「電源ボタンとLID」のツリーを展開し、「[スタート] メニューの電源ボタンの操作」を開きます。ここにある「設定:」をシャットダウンに変更する。
 電源オプション-スタートメニュー設定

こうすると、スタートメニューのシャットダウンが、PCのシャットダウンに変更されます。

このパネルはPC本体のスイッチの設定で、スタートメニューの動作には影響がありません。
 電源オプション-システム設定
しかし、念のため「電源ボタンを押したときの動作」を「シャットダウン」にした方がいいと思います。

毎度聞きに来るあなたの為に書きましたよ。

2008年11月26日

ALT+CTRL+DELが押せない

ちょっと面白い光景を目にした。

Windowsの機能に「リモートデスクトップ」というのがある。 いま使っているPCの画面に他のPCの画面を表示して作業できるとても便利な機能なのだが・・・ちょっと困った事もある。
その困ったにはまった人を見てしまった。

ある人がそのリモートデスクトップを使ってなにやら作業をしていた。

お茶でも飲んでいたのか、ディスプレイがロックされた。
Remote-ALT_Ctrl_Del-blog

通常、手元のPCがロックされたら[ALT+CTRL+DEL]を押して、パスワードを入れて・・・となるのだが。

リモートのPCには指紋認証のキーボードが着いているらしい。。。しかし、いま使っているキーボードには指紋認証はない。- あっても使えるのか分からないが - で、画面に書いてあるとおり「ALT+CTRL+DEL」を押すと・・・ いま使っているPCにメッセージが行ってしまい、リモートPCにはキーメッセージが届かない。ロックが外せなくて困り果てている。

しばらく何をするかなぁ~と横目で観察していた。
(人が悪い?、いえいえスキルアップするには自分で坂を上らなければ)

だって、リモートと言っても隣の部屋に置いてあるだけで、数十歩でいけるのだ。

予想としては、

  1. 隣の部屋に行く
  2. Googleで調べる
  3. 俺に聞く

で、彼は椅子から立ち上がったので、「どうかした?」と聞いたら「リモートのロックが外せなくて」と言ったので 「ALT+CTRL+ENDだよ」と教えた。

彼はダイアログメッセージを見間違えたのかと、もう一度メッセージを見て「やっぱDeleteってかいてあるよなぁ。。。」 と言いながら「ALT+CTRL+END」を押していた。

そんなメッセージはダイナミックに変わりませんって・・・でも、変わったらいいのにね。

リモートデスクトップでは「ALT+CTRL+END」豆知識ね。

2008年11月17日

Vistaのコマンドって

AdminCMD_vistaとっても不便です・・・Windows Vistaのコマンド プロンプト

昔から「プログラムの追加と削除」とか「ユーザーID管理」とか実行する時、 [appwiz.cpl] や [control userpasswords2]とか「コマンド プロンプト」でコマンドを打って実行していた。

だからちょっと何かをという時に、コマンドを打ってUIを起動する私なのだが・・・

Vistaでは、管理者でログオンしていても「管理者でコンソール セッションを実行していなければなりません」 とメッセージを吐きコマンドを受け付けてくれないものがある。 逆に一般ユーザーでログインしていてもUAEを使って管理者となりUIを起動してくれる物もある。

試しに「ヘルプとサポート」から「管理者でコンソール」と牽いても知りたい答えが見つからなかった。ま、 こういう時は放置して置くのが私の流儀。

 何のためにこんな本を買ってあるのかと言われてしまうが・・・それはさておき
Microsoft Windows Vistaオフィシャルマニュアル 上 (マイクロソフト公式解説書) Microsoft Windows Vistaオフィシャルマニュアル 下 (マイクロソフト公式解説書)

で、他の用事があって調べ物をしていたら、正しいやり方を見つけた。

  1. マウスでスタートかキーボードのWindowsキーを押す
  2. 「検索の開始」に「cmd」とタイプする
  3. 検索結果のプログラム欄に出て来た[cmd]コマンドをマウスの右ボタンでクリックする
  4. [管理者として実行]を選択実行する

これが正しい方法らしい。 かなり面倒です。

すでに管理者としてログインしているんだからそれで良いと思うんだが・・・
ま、そういう事で・・・覚え書き程度に書いときます。

2007年05月16日

買った状態でこれは

少し前、仕事で Windows Vista のプリインストールマシンを数台買ったのだが・・・

電源を入れて、ユーザー登録までは済んだのだが・・・
エラーが出て直らなかったマシンが一台あった。。。。

何度再起動してもアプリケーションエラーが出て直らない。。。
どうしても直らないので、システムを工場出荷時に戻したりもしたのだが・・・

やはり問題が発生する。。。。

問題は、機種個別のアプリケーションをインストールしてるところ・・・

これじゃ使えないやと諦め放置して数週間、もう一度東芝のサイトを見ると・・・

起動時に 「東芝PCアプリケーションインストーラ」が毎回表示されてしまう

と情報がありました・・・

買ってから随分経つが・・・今頃かい?

20年、コンピューター関係の仕事をしているが・・・
OSプリロードのマシンで電源入れたときにエラーが起きるPCは初めて見たな。 Windows Vistaが悪いのかdynabookが悪いのか? 東芝がRCでテストしてた時にはエラーにならなかったのかな? ま、 どうでもいいんだけど、何人か"dynabook","エラー","Vista"で検索しているようだから・・・ 当たっているといいね。

2007年04月18日

困りますよ

先週、Microsoftから定期パッチがリリースされた。 ま、それはいいのだが、同日に未対応の問題が世に知れ渡った。

一つはオフィスとワード関係、一つはWindows ServerのDNSサーバーサービス。

前者は使わなければ何とかなるのだろうが後者は困るよね。
ネットワークの作り方にも依るけど、LANスイッチとかでポートを塞いで防いでおくのがベストだろうね。 サーバールームがうまく切り分けれれて居るなら、サービスレベルでスイッチを切り分けてポートを塞ぐのがいいんだよね。

とりあえず、こんなガイドが出ているから対応しておくのが無難。

(935964) Windows DNS サーバーのRPCの脆弱性により、リモートでコードが実行される

これで、定期は少なくて緊急対応が出てくるんのかな?
IT管理者の方が大変だ。

2007年03月30日

ブロック要素のセンタリング

ブロック要素のセンタリングが出来なくて苦労してしまった。

ホームページ・ビルダーでも解釈が間違っているというかできない。

しかし、IEはバグがあって正しくHTMLとCSSを解釈しない。その結果、多くのユーザーがやろうとした通りに表示される。しかし、 Firefox等では、仕様通りに解釈するのでブロック要素がセンタリングできていない。

これって仕様がバグなんじゃないかと思う。

どんな形かというと。

DIV→TABLEとネストした部品を作る。DIVは単なる箱だが、その中のテーブルはDIVの中の中心に置きたい。しかし、 テーブル内の文字は左寄せにしたいとしたとする。要素への属性はすべて外部CSSにより定義せよという問題だ。

正解は、

div(classname) table {
margin-left: auto;
margin-right: auto;
}

かなり苦労してしまった。

2007年02月27日

IBM RR4.x for Vista

あれ、いつの間にか出ています。

もしかすると、ディザスタリカバリ機能を提供する最初のWindows Vista対応ツール?

ま、とにかくダウンロードして遊んで見ましょう。

これが他社製PCで使えるとなお嬉しいんだけど。。。

IBMさん、製品としてリリースしてくださいよ~。1万円くらいで・・・

2007年02月19日

Windows DECODER

Windows のビデオデコーダーについてちょっと面白そうなツールを見つけた

使えるのか使えないのかよく分からないんだけど

ここで

2007年01月24日

レポート作成の味方

サーバー管理者の方がサーバーを構築するのも大きな仕事ですが、構築されたサーバーが仕様通りに構築されている事を確認したり、 定期的にサーバーが設計通りに運用されているかチェックするのも大きな仕事です。

以前、同僚から共有ストレージのアクセス権を綺麗に出力させる方法は無いでしょうか?と聞かれたことがある。 当時はCACLSというコマンドでテキストを出力してそれをツールで体裁を整えるしか方法が無かったのですが。。。

先程、他の情報を調べたくWebを廻っていたら面白いツールを見つけました。

フォルダ- アクセス権マップ(無償)」というツールで、マイクロソフトから公開されています。

この会社のプログラムだけあって出力はExcelとVisioファイルですが、 どちらも無償のViwerプログラムがあるから持っていなくても使えそうですね。

私はExcel&Visio共に持っているのでViewerでは試していませんが、正規のアプリではどちらも問題なく動きました。

2007年01月18日

Linuxに便利なサイト

先日、あるプログラムをビルドしていてどうしても解けないコンパイルエラーがあったのだ。 諦めかけたときに見つけたサイトがここ

ビルドイメージ(RPM)などが大量に放り込まれている。嬉しい事に、 FedoraCoreのモジュールもFC1~FC6まで用意されている。RH7とかもあったりする。 古いシステムを持っているときにはとても便利だと思った。

システム自体が変になってしまって、欲しかったライブラリは手に入ってプログラムは動くようになったが、 エラーが出てしまうので解決はしていない。 ま、こういうことは良くある事なので気長に治そうと思う。

多分最初からここのモジュールを使ってインストールしていたらこういうことにはならなかったんだろうなぁ。。。

http://freshrpms.net/ です。

2006年12月04日

PORTQRY.exe

MicrosoftからPortQry.exeというツールが出ています。

フリーのセキュリティツールです。
netstat コマンドよりも柔軟です。

使い方は以下のリンクで確認してください。

http://support.microsoft.com/default.aspx?scid=kb;ja;310099

2006年11月30日

これはある意味・・・

恐ろしい事かもしれない。

Writely(Webワープロ)だそうだ。
http://www.writely.com/

ブラウザーがワードプロセッサーになる。
ファイルを複数人で共有できる。
ファイルのバージョン管理が出来る。

そして、Microsoft Wordの形式ファイルが吐き出せる。
PDFファイルが吐き出せる。

2006年11月16日

ID:WinXP Home tips

「WinXP Home EditionでUsrMgrを使いたい」なんて時がある。ちょっとアカウントを弄りたい時などね。。。

rundll32 netplwiz.dll,UsersRunDll

なんて打つと面白いかも

でも、弄る時の責任はあなただよ。俺は知らない。。。

2006年10月17日

GRUB の Tips

仕事中をしていたらいい記事を発見してしまいました。
僕一人ではなんですから、皆様もどうぞ!

WindowsとLinux、LinuxとLinux、起動するOSを自動で切り替えられたら楽ですね。

昔使っていたBoot切り替えソフトは再起動をする際に起動するOSを切り替えてくれましたが、いま使っているのはそうなっていない。なかなか不便していたのです。難点はパーティションを一つ使ってしまうことだなぁ。。。

まぁこちらをみてください。
丁寧に解説をしてくれていますよ。

2006年09月20日

Dynamic DNS

もう既にご存知と思うが、このサーバーは自宅に設置してある古いPCです。 そしてネットワークも専用線とか固定IPサービスとかではありません。(ADSLほど頻繁じゃありませんが、) IPアドレスは時々変更されます。

それをどうやってカバーしているかというとddclientというデーモンをインストールしています。
http://sourceforge.net/projects/ddclient

このデーモンは指定した時間(デフォルトは300秒)毎にIPアドレスをチェックしてくれます。
そして、変更があるとDDNSのサービスプロバイダに新しいIPアドレスを通知してくれます。

その結果、ADSLなどのクライアント環境でもサーバーを仕立てることができるのです。

一歩先に行くと、ドメインなどを登録して自分だけのホスト名+ドメインを使うこともできますが、 そこまでするなら私はレンタルサーバーに移行すると思う。

実際の導入は簡単です。
上のURLからモジュールをダウンロードして解凍します。
例えば ( http://jaist.dl.sourceforge.net/sourceforge/ddclient/ddclient-3.7.0.tar.gz )
これを tar -zxf ddclient-3.7.0.tar.gz とコマンドを打って解凍します。
解凍すると ddclient-3.7.0 というフォルダが出来上がるので、そのフォルダにあるREADMEを読みます。
INSTALLATION:というセクションにインストールのやり方が丁寧に書かれています。

サービスプロバイダによってはこのデーモンが使えないかもしれません。
こういうソフトは、Linux、Windows どちらも沢山ありますので気長に探すといいと思います。

2006年07月12日

パソコンの起動の仕組み

Windowsを使っている人の多くはWindows98とか最近のOSで育った人が多いから、 PCを起動させる仕組みなんて知らないですよね。

コンピュータ周りで仕事をしている人でも知らないって人が多いんだから、PCを使うだけの人が知らなくて当然なんですけど。。。

昔のOS、MS-DOS時代から使っている人なら多少は知っていると思うけど、 その頃から使っている人の多くはNECのMS-DOSだっただろうからちょっと違う。そういっている私もその一人。私がDOS/V (NECではなくてIBM系のPC)を使い始めたのは、Windows3.1の第二期からかな。。。 だって最初のWindows3.1はNEC版の方が出来が良かったからね。

まあ、それはさておき、興味のある方はどんな手順でPCが起動するのか読んでみるといいと思います。この記事では 『ブート・ ローダー対決: LILO と GRUB について』 という事で書いていますが、仕組みは同じです。

関連した事でMicrosoftに『Fdisk および Format ツールを使ったハードディスクにおけるパーティションの作成/再作成方法』 という記事もあります。

2006年06月13日

Submission port

私の勤務先もそうなのだが、POPによる外部サーバーからのメール受信は許すのだが、 外部SMTPによるメール送信は許さないという設定がされているところがある。

@NiftyでダイアルアップしたらSo-netのSMTPサーバーを使う事ができないのも同じだ。 ポリシーとしては、 SMTPはうちののものを使え!なんだ。 会社なら、ウィルスを添付したメールが外部に流れるのも防げるし、社員が情報を漏洩することも (少し)防げる。

そんな事を書く為に書いているんじゃなかった。

こういう環境では時に困った事もある。そういうときのために Mail Submission port というのがある。 通常SMTPは25番を使うのだが別のポート番号を使うのである。 これによりルーターが設定したブロックルールを掻い潜り外部のSMTPサーバーにアクセスできるのです。 ただしこれは昔のSOCKSの様にポート番号を戻さないので、接続するSMTPサーバーが許してくれないとダメです。 明記してなくとも許している場合が多いので、困っている人は一度試すといいと思う。

実は私の勤務先もこのSubmissonポートが生きてしまっている。(本当は使えてはいけないのだ) しかしこのことを理解している人が少ないらしい。いいのかIT部門。

2006年05月30日

コマンドボタン

Linuxデスクトップカスタマイズ 第3弾

タスクバーのコマンドボタンの配置を変えるには、"gconf-editor" で "/apps/metacity/general" を開きます。

[ button_layout ] がボタンの並びを決定する項目です。

Screenshot-7
今は、「終了、コマンドメニュー ....... 最小化、最大化」と並べてみました。

2006年05月29日

ロールアップ

Linuxのデスクトップをマックらしくするテク第2弾。

タイトルバーをダブルクリックでロールアップする様に設定する。

こんな感じ。
Screenshot-5
SO4GBC~1

実は以外に簡単

Gconf-Editorで、"/apps/metacity/general" を開いて、 "action_double_click_titlebar" を"toggle_maximize" から "toggle_shade" に直すといい。

2006年02月16日

Magic Key

Linux を使うにあたって、X-Windowを使うか使わないかで迷う時がありますね。
人によっては、「X-Windowで設定しておくと、Xがうまく起動できない時に困るから」という人が居ます。

私は、サーバー専用機以外はX-Windowを使っています。
- サーバー専用機は、Xをインストールしていない -

一時的にディスプレイを交換とか、設定されているディスプレイモードが表示されなくなって困ったり、 X-Serverの設定がおかしくなって表示ができない時があります。

こんな時皆さんならどうしますか?
まさか telnet で接続して、inittab を3(コンソールモード)に編集して再起動なんて事をしていませんか?
私の友人には、数名そういうことをする人がいます。

[ALT]+[Ctrl]+[F1]でコンソールモードに移動できるのですよ。
X-Windowに戻るのは、[ALT]+[Ctrl]+[F7]です。

また、[ALT]+[Ctrl]+[B/S]は、X-Windowの再起動です。

他にもSysRQキーを使ったMagicKeyがあるので、調べておくと良いですよ~。

2006年01月20日

TeraTermの色

WindowsからLinuxに接続する時、Teratermというコンソールプログラムを使うのですが、 緑色が明るすぎて見づらいです。
最近老眼気味なんです。。。

ネットで調べていると、こんな情報が載っていました。

 TeraTerm インストールフォルダ内の TERATERM.INI 内の以下を変更
  ANSIColor=0,0,0,0, 1,160,0,0, 2,0,160,0, 3,160,160,0, 4,64,64,255, 5,160,0,160, 6,0,160,160,  255,255,255, 8,0,0,0, 9,160,0,0, 10,0,160,0, 11,160,160,0, 12,128,128,160, 13,160,0,160, 14,0,160,160, 15,255,255,255
  改行なしで書き込みます。

見やすくなりました。

2006年01月19日

PC間のファイルコピー - scp

ファイルを別のPCにコピーするときにどうしていますか?

FTP?、NFSでマウントしてコピーですか?

scp というコマンドご存知ですか?

sshを使ったコピーなんですよ。

コマンドは、>scp filename UID@hostname:filename です。メチャ簡単です。

詳細は manpage かこちらで。

2006年01月07日

Fedoraで日本語落ちる方

我が家のFedoraCoreもそのひとつなのですが、KDEの標準メールクライアント(KMail)で日本語入力が動かないのです。 FedoraCoreには、複数の入力ツールが入っているので、im-switch で変更すると良いですよ。

カテゴリー

最近のコメント

最近のコメント

お世話になっています

  • キッズクリニック智


    相模原協同病院の先生だった頃から院長先生に子供がお世話になっています
    私が子供の頃、院長先生のお爺様にお世話になっていました。
キッズクリニック智のQRコード

Favorite Links