ダウンロード SSFront PSScript 特徴 利用方法 動画 サンプル画面 (k,n)しきい値秘密分散法とは? サポート
"SSharing Pro" をコマンドラインで使用するためのバッチファイル。
BatchSSharingProは、以下から無料でダウンロードできます:
"SSharing Pro" は、Windows上で動作するアプリケーションです。
C:\Program Files\WindowsApps にインストールされますが、コマンドラインでこのフォルダ内のアプリケーションを実行しようとしても、EXEファイルを直接指定することはできません。
コマンドラインから実行する場合、次の制約があります:
コマンドラインから実行する場合は、次のように入力する必要があります:
start shell:AppsFolder\PackageFamilyName!ApplicationId
これは非常に長くて不便です。
注意 : "PackageFamilyName" と "ApplicationId" はアプリケーションごとに異なります。
現在のディレクトリが常に C:\WINDOWS\system32 になります。これまでコマンドラインを使用したことがある人にとって、これは使いにくい環境です。
バッチファイルで実行する場合は、プロセスが完了するのを待たずに次の手順に進みます。 分散後に分散ファイルをコピーするというようなバッチファイルを作成した場合、分散プロセスが完了する前に分散ファイルをコピーしようとします。 その場合、分散ファイルは正常にコピーされません。 これではバッチファイルの効率が大幅に低下します。
これらの問題を解決するために、 PowerShell のスクリプト SSharing.ps1 を用意しました。
上記 2 と 3 は、スクリプトやバッチファイルだけでは解決できません。 "SSharing Pro" には、これらに対処するための特別なオプションがあります。
カレントディレクトリを指定するためのオプションです。
"SSharing Pro" と同期するためのオプションです。
_ReadMe.txt を分散する場合は、コマンドラインで次のように入力します:
注意:次のファイルをカレントディレクトリに配置して実行します。
「Base」フォルダには、 "SSharing Pro" オプションごとにバッチファイルを用意しています。
「VariousUses」フォルダには、目的に応じてより高度なバッチファイルを用意しています。
BatchSSharingPro は、 MIT License です。
-cur オプション
SSharing.ps1 は、スクリプトが実行されたディレクトリを-curオプションで指定します。
-event オプション
SSharing.ps1 は、 "SSharing Pro" が完了するまで処理を終了しません。
以下の手順で "SSharing Pro" と同期します。
イベント名「xxx」は自由に選択できます。
1. 「xxx」という名前の Event を作成します。
2. 「xxx_2」という名前の Mutex を作成します。
3. オプション「-eventxxx」を指定して "SSharing Pro" を実行します。
4. Event を待ちます。
5. Mutex を待ちます。
"SSharing.ps1" の使い方
powershell -Command "& './SSharing.ps1'" -cmd -encode -en_n 5 -en_k 3 _ReadMe.txt
SSharing.ps1
_ReadMe.txt
Batch Files
Base
オプションの指定方法がわからない場合は、これらのファイルからコピーして使用してください。
VariousUses
これは、バックアップ目的で毎日分散を実行する場合に役立ちます。
また、WドライブとYドライブから分散ファイルを回収して再構築することもできます。
これは、USBメモリに分散して持ち運ぶような場合に便利でしょう。
分散数やしきい値を毎回指定する手間が省けます。
分散するフォルダが決まっている場合は、それを指定する手間が省けます。
ライセンス