2014年3月22日土曜日

ファイルの連番を作る方法

会員ごとのエクセルファイルを一度に作る方法?

会員情報NO00001,会員情報NO00002,会員情報NO00003,・・・・・・,会員情報NO00100までのエクセルファイルを作るとき便利なコマンド!

1.まず会員情報NO.xlsxのひな形を作る
2.コマンドプロンプトを開く
3.CDコマンドで該当のフォルダへ移動する
4.下記のコマンドをタイプしてEnterを押す
 
for /l %a in (00001,1,00100) do copy 会員情報NO.xlsx 会員情報NO%a.xlsx

5.完了


(00001,1,00100)の所を変更することにより、色々なコピーに使えるかも!

copyは、ファイルをコピーするコマンドで書式は COPY ファイル名 コピー先フォルダ名
コピー先フォルダ名の代わりにコピー後のファイル名を指定すれば同じフォルダ内にもコピーが出来ます。
COPY test.txt copied.txt

for はコマンドを繰り返すコマンド。書式はfor %変数 in (繰り返し条件)do 繰り返すコマンド。
”/l”は(カッコ)の中を変化する数字とみなすスイッチ。
カッコの中の書式は(開始値、変数量、終了値)。
本文例では 00001 から 1ずつ数値が増えて、00100になるまでCOPYを繰り返す。
このときカッコ内の数値が%aという変数名でCOPYコマンドへ渡されて実行される。

2014年3月11日火曜日

Windows 7 でWindows Server 2003アクセスが遅い件

Microsoft Windows Server 2008 R2  で運用していてHDDが壊れなおる間、代替でMicrosoft Windows Server 2003にしたらWindows7からのアクセスが
非常に遅くなった。我慢できないくらい遅いのでHUBの故障?遅くならないコンピュータもあって意味不明でした。
-----------------------------------------------------
Microsoft で調べたら出てきました!
-----------------------------------------------------
TCP/IP オフロード対応ネットワーク アダプターを使用しているコンピューターに Windows Server 2003 Service Pack 2 (SP2) または Windows Server 2003 Scalable Networking Pack (SNP) をインストールすると、ネットワーク関連の問題が多数発生することがあります。
Windows Server 2003 Scalable Networking Pack (SNP)が原因のようです。
デフォルトでサービス提供されるようで停止が出来ないようです。
下記の更新プログラムでオフに出来ることを知りました。
Windows Server 2003 ベースおよび Small Business Server 2003 ベースのコンピューターの既定の SNP 機能をオフにする更新プログラム
http://support.microsoft.com/kb/948496/ja
1.ダウンロード
2.インストール
3.再起動
今まで悩んだのがウソのように解消。
交換したHUBやLANケーブルが更新となりました。