2019年5月15日水曜日

FileMaker Go 内のファイルをPCに保存。ProcessMakerTL

FileMaker Go 内のファイルをPCに保存。
検証:
Windows 10 (たぶんMacもOK)
FileMaker Go 17


ProcessMakerTL[1320].zip をダウンロード。
https://sites.google.com/site/processmakertl/download

以下、2ファイルを任意の場所に展開。※例では、C:\ProcessMakerTL
ProcessMakerTL.exe
StartProcessMakerTL[別のIPからアクセス可].bat


以下より、試用認証キーファイル(ProcessMakerTL.key)をダウンロードし、ProcessMakerTL.exe と同じフォルダに保存して下さい。
https://sites.google.com/site/processmakertl/trial-key

StartProcessMakerTL[別のIPからアクセス可].bat をダブルクリックで起動」。

「windowsによってPCが保護されました」と表示された場合、
詳細情報 → 実行 で起動。

ファイアウォールで ProcessMakerTL.exe の通信が止められないよう、
「アプリにWindows Defenderファイアウォール経由の通信を許可する」にProcessMakerTL.exe を登録。

コントロール パネル\システムとセキュリティ\Windows Defender ファイアウォール\許可されたアプリ

※その他セキュリティーソフトで ProcessMakerTL.exe の通信が止められる場合があります。

ProcessMakerTL.exe 起動。



[Send]をタップで、FileMaker Go内のファイルが、PCに保存されます。


サンプルファイル:ProcessMakerTL_SendFile.fmp12
https://sites.google.com/site/processmakertl/example/receive-file/receive-file-filemaker

2019年3月29日金曜日

メモ:PowerShell で使用できる引用符などの特殊文字について

PowerShell で使用できる引用符などの特殊文字について
https://support.microsoft.com/ja-jp/help/2918008

引用:
PowerShell では、引用符として、次の Unicode 文字が使用できます。

 " U+0022 QUOTATION MARK
 ' U+0027 APOSTROPHE
 ‘ U+2018 LEFT SINGLE QUOTATION MARK
 ’ U+2019 RIGHT SINGLE QUOTATION MARK
 ‚ U+201A SINGLE LOW-9 QUOTATION MARK
 ‛ U+201B SINGLE HIGH-REVERSED-9 QUOTATION MARK
 “ U+201C LEFT DOUBLE QUOTATION MARK
 ” U+201D RIGHT DOUBLE QUOTATION MARK
 „ U+201E DOUBLE LOW-9 QUOTATION MARK

2019年3月27日水曜日

FileMaker fmpプロトコルの対象を取得・書き換え レジストリ PowerShell


fmpプロトコルの対象を取得
PowerShell

$RegPath = "Registry::HKCR\FMP\shell\open\command" ;
$ItemProperty=Get-ItemProperty -Path $RegPath;
$ItemProperty.'(default)';

戻り値:
"C:\Program Files\FileMaker\FileMaker Pro 17 Advanced\FileMaker Pro Advanced.exe %1"




fmpプロトコルの対象を書き換え
PowerShell ※管理者権限でPowerShell を起動しておく

$value="C:\Program Files\FileMaker\FileMaker Pro 17 Advanced\FileMaker Pro Advanced.exe %1";
Set-ItemProperty $RegPath -name "(default)" -value $value;


fmpプロトコルの対象を書き換え
PowerShell ※管理者権限で実行


$Command='$value=\"C:\Program Files\FileMaker\FileMaker Pro 17 Advanced\FileMaker Pro Advanced.exe %1\";$RegPath = \"Registry::HKCR\FMP\shell\open\command\" ;Set-ItemProperty $RegPath -name \"(default)\" -value $value;';

Start-Process powershell -ArgumentList $Command -Verb RunAs -Wait;