外部phpを実行するならexec

exec()

返り値や成否を確認するには引数付ける
成功なら$rtnが0、失敗なら1になる。

実行結果の配列は空でステータスは127なら(エラー:コマンドを特定できない)という意味。

exec('mtime', $out, $rtn);
      print_r( $out );
      echo "<br />";
      echo $rtn;

phpを実行するなら

/usr/bin/php hogehoge.php

のようにphpを指定すること。
 

VPN設定無しに簡単に外出先からWindowsのリモートデスクトップで接続する方法

簡単な操作ならChromeリモートデスクトップでもいいんだけど、
本格的に作業しようと思うとWindowsのリモートデスクトップで接続したくなるが、ルーターのVPNの設定とかが面倒くさい。

Desktop VPNを使うと、そのあたりの設定無しにリモートデスクトップできるようになる。
https://www2.softether.jp/jp/desktop/online/member/

基本料金:1ヶ月あたり977円(税込み)
トライアルできます。
この紹介者コードを入れると割引受けられます
RA1863647

SHDocVw.InternetExplorer COMを用いてIE (InternetExplorer)を自動制御で html取得

参照設定で、タイプライブラリ
Microsoft Internet Controls (SHDocVw.DLL)
Microsoft HTML Object Library (MSHTML.DLL)
を追加しておく。

var IE = new SHDocVw.InternetExplorer();
IE.Visible = true;
IE.Navigate(get_uri);
while (IE.Busy == true || IE.ReadyState != SHDocVw.tagREADYSTATE.READYSTATE_COMPLETE)
{
 Thread.Sleep(100);
}
Thread.Sleep(100);
var doc = IE.Document as mshtml.IHTMLDocument3;
if( doc.documentElement.innerText.IndexOf("このページを表示できません") != -1)
{
	// 接続失敗
      break;
}

Windows10のエクスプローラが応答なしでフリーズしがちなときの対処法

エクスプローラの履歴を消去するといい

・メニューから「表示」→「オプション」を選んでフォルダオプション画面を開きます。
・「エクスプローラの履歴を消去する」のところの「消去(C)」ボタンをクリック

ExcelVBAでブックを閉じる時の処理はWorkbook_BeforeCloseかAuo_Closeに書く

Workbook_BeforeClose は
VBEの「Microsoft Excel Objects」内の「ThisWorkbook」に記述します。

Auo_Close は
標準モジュールに記述します。


Workbook_BeforeClose

Auto_Close
この順序で実行されるのでWorkbook_BeforeCloseが先に起動されます。


使い方としては、条件によって、Closeさせたくない場合は、Workbook_BeforeCloseを使います。