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月29日金曜日
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;
2019年3月8日金曜日
FileMaker ExecuteSQL|フィールド名取得
ファイルメーカー フィールド名取得
Let (
[ $query = " SELECT FieldName
FROM FILEMAKER_FIELDS
WHERE TableName = '{TableOccurrence}'
AND
FieldClass = 'Normal'
AND
FieldType NOT LIKE 'global%'
AND
FieldName NOT IN('{Field1}','{Field2}')
"
];
ExecuteSQL ( $query ; ", " ; "" )
)
Let (
[ $query = " SELECT FieldName
FROM FILEMAKER_FIELDS
WHERE TableName = '{TableOccurrence}'
AND
FieldClass = 'Normal'
AND
FieldType NOT LIKE 'global%'
AND
FieldName NOT IN('{Field1}','{Field2}')
"
];
ExecuteSQL ( $query ; ", " ; "" )
)
登録:
投稿 (Atom)