3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

2018-02-01から1ヶ月間の記事一覧

robocopyでメールも送れるようにバックアップスクリプトを作ってみた

robocopy単体でも有用なツールなのですが、データのバックアップを運用するとなるとバックアップ失敗時にメールを送ってくれるようにしてもらうと楽になります。 一からスクリプト書くの面倒だなあと思ってググってたらrobocopy.exeを使ったWindows用バック…

Adobe Premiereは仮想光学ドライブと相性が悪い

Adobe Premiere Elements 7でDVDへの書き込みをしようとするとPremiereどころかWindowsまでクラッシュしました。 ちょうど外付HDD(バッファロー製)を付けた後に現象が発生しだしたんで、そいつが原因に違いないと思い、詳細を調査しました。 最近のバッファ…

ファーストサーバー(Zenlogic)のメールサーバ経由のGmail宛のメールが遅延する

社内の各種自動通知メール(システムアラート等)を、ファーストサーバーのSMTPサーバーを経由してG Suite宛に送信するようにしています。 ファーストサーバーがZenlogic(共用タイプ)に変わった当たりから、Gmail側での受信が遅延するようになりました。 いろ…

(Sebversion)指定したフォルダを作業フォルダに保存しない

Sebversionでプロジェクト名ごとにフォルダ分けをし、その下にtags,trunkフォルダを作っています。 trunkは作業ディレクトリなんですが、tagsはリリース時にタグ付けしたものが入っています。 リリースする度にタグ付けが増えていくので、tagsを更新するとロ…

(バッチ)設定ファイルを読み込む

バッチファイルで処理するときに、設定ファイルから1行ずつ読み込みたいという時があります。 DOSコマンドのFOR文でできるようです。 例えばこんな感じ。 FOR /F %%A IN (a.txt) DO ( @ECHO %%A ) ↑a.txtのファイルを読み込みます。 区切り文字は指定しない…

(WSH)VBScriptでメール送信

最近まで知らなかったんですが、VBScriptでメール送信ができるようです。 参考にさせてもらったのは、メモしとこ CDO.Messageによるメール送信です。 参考先のコピペになりますが、以下のような感じでメール送信できるようです。 Set objMail = CreateObject…

(RemoteApp)RemoteAppでモーダルダイアログが表示されない

サーバ:WindowsServer2008R2、クライアント:Windows7 SP1の環境でRemoteAppを使用しています。 RemoteAppで配信しているアプリケーションがモーダルダイアログダイアログを多様してるんですが、一部のモーダルウィンドウがクライアント側に表示されない現象…

PuTTY,TeraTermでファイル転送する方法

最近まで知らなくて恥ずかしいんですが、TeraTermやPuTTY等のターミナルソフトでSSH接続時に、リモート先のLinuxとファイルの送受信ができるようです。 これが出来れば、サーバメンテナンス時に、いちいちFTP用意したり、Sambaを立てたりする必要がなくなり…

VNXeの共有フォルダスナップショット数

VNXeのスナップショット数ですが、ヘルプを見ると、一つの共有フォルダにつき、96個までスナップショットが取れるようですね。 ですので、スナップショットのスケジュールをうまくしておかないとオーバーしてしまいます。 オーバーすると、ログに「このアプ…

VNXeでレプリケーション先のデータをコピーしようとするとエラーになる時がある

EMCのストレージVNXe3100で、CIFS共有フォルダをリモートレプリケーション構成で使っているんですが、レプリケーション先(デスティネーション)側のファイルを別サーバにコピーしようとすると、「デバイスの準備ができていません。」というようなエラーになる…

ただのpingを打つための"ping.bat"を作ったけど動かない

ただのpingを打つための"ping.bat"を作ったけど動かない ping x.x.x.x -t をバッチファイルで実行したいと思い、表題にあるように、「ping.bat」という名前でバッチファイルを作成しました。 しかし、結果が全く表示されず、バッチファイルの中身が表示され…

(NetApp ONTAP)ソフトクォーターを超えたらメール通知させたい

NetAppのストレージで、ソフトクォーターを超えたらメールで通知させたいと思っています。 NetApp FAS2520でONTAP8.3の環境です。 まず送信先メールサーバの設定を行います。 ONTAPでSMTP認証できるかどうかわからなかったので、STMP認証が不要な社内メール…

UltraVNCのサイレントインストール

UltraVNCをサイレントインストールする方法です。 まず、セットアップ設定ファイルを作成してやる必要があります。 たたき台のPCで UltraVNC-xxxx-Setup.exe /saveinf="Filename" でインストーラを立ち上げ、必要なインストールオプションを設定しインストー…

(OpenOffice Basic)自身のファイルの最終更新日時を知りたい

セルの中に自身のファイルの最終更新日時を入れたいという話です。 自身のファイルパスは、(OpenOffice Basic)自身のファイルパスを表示するの方法で取得できます。 ファイルの更新日時は、FileDateTime 関数で取得できるようです。 とういことで、下記のよ…

(Windows7)リカバリ後のWindowsUpdateでメモリが大量消費され重い

リカバリしたWindows7 SP1のPCで svchost.exe がメモリを食いつぶす現象が発生しています。 どうやら、WindowsUpdateが犯人のようです。 kb3050265のパッチを当てることでメモリ消費は解消されました。 https://support.microsoft.com/ja-jp/kb/3050265から…

(Windows10)高DPIと通常DPIのマルチディスプレイ環境は結構大変

高DPIのノートPCに、23型FullHDディスプレイを接続して使おうと思ってます。 OSはWindows10 1709です。 Windows8.1よりモニタ別のDPI設定ができるようになりましたが、1703(CreatorsUpdate)以降はDPIスケーリングのユーザ側で選択できるメニューが増えたよう…

高DPI環境でvShpere Clientで使用するとマウスカーソルがずれる

高DPIのPCに変えたんですがvShpere Client6でコンソールを使用すると、マウスカーソルの位置がずれる現象が発生しました。 OSはWindows10 1709(Fall Creators Update)です。 調べるとどうやらvShpere Clientは高DPIに対応していないようで。。 vShpereのEXE(…

(Windows7)リモートPCのプリンタ・ドライバ一覧がこっそり欲しい

LAN内の別PCをGUIリモート(RDPやVNC)せずにプリンタやドライバ、ポート一覧を取得する方法です。 つまり、該当PCのユーザに知られずに取得したいということです。(悪さをするわけではないです(笑)。GUIリモートしづらいPCもあるわけで。。。) 該当PCのユーザ…