PowerShell/PowerShellでファイルのハッシュ値を確認する方法・Get-FileHash
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShellでファイルのハッシュ値を確認する方法 [#i95371...
Windowsのコマンドプロンプトには、Linuxにはある md5sum, sh...
PowerShell v4から ''Get-FileHash'' コマンドレットが提供さ...
(Cygwinを使うという手もありますが…)
以下に''Get-FileHash''の使用例を記します。~
Windows10を使用し動作確認を行いました。
#htmlinsertpcsp(win-top.html,win-sp.html)
#contents
* 参考資料 [#mf70e43a]
Microsoft Developer Network
-[[Get-FileHash>https://msdn.microsoft.com/powershell/ref...
* Get-FileHash を使ってみる。 [#f1e8af4c]
Get-FileHashを使ってみます。~
PostgreSQLのtarballをダウンロードしてハッシュ値を取得して...
#ref(01.png)
#br
上記のスクリーンショットを見ると、tarball(tar.gz)の他に.m...
.md5, .sha256には、今回 ''Get-FileHash'' で算出するハッシ...
この値を確認することにより、ファイルが壊れずダウンロード...
** Get-FileHash ファイル名 [#s6df7402]
ファイル名のみ指定したときの出力です。~
SHA256のハッシュ値が表示されていいます。
PS E:\work> dir
ディレクトリ: E:\work
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2016/11/27 13:55 25172850 postgre...
PS E:\work> Get-FileHash .\postgresql-9.6.1.tar.gz
Algorithm Hash ...
--------- ---- ...
SHA256 B85275DA86E23981591865CE184EA5911F775068...
ちなみにLinuxなどのコマンドの場合は、英字は小文字になりま...
$ sha256sum postgresql-9.6.1.tar.gz
b85275da86e23981591865ce184ea5911f77506888215b334929b818...
なので、比較するのであれば、小文字に変換するtoLoewr()を呼...
PS E:\work> (Get-FileHash .\postgresql-9.6.1.tar.gz).Has...
b85275da86e23981591865ce184ea5911f77506888215b334929b818...
** アルゴリズムを指定する [#b65559c0]
使用できるアルゴリズムは、[[Get-FileHashのドキュメント>ht...
以下、''SHA256'', ''MD5''を使用してみます。~
構文は以下のようになります。
Get-FileHash -Algorithm アルゴリズム ファイル名
以下、実行例です
PS E:\work> Get-FileHash -Algorithm md5 .\postgresql-9.6...
Algorithm Hash ...
--------- ---- ...
MD5 EAA7E267E89EA1ED2693D2B88D3CD290 ...
PS E:\work> Get-FileHash -Algorithm sha256 .\postgresql-...
Algorithm Hash ...
--------- ---- ...
SHA256 B85275DA86E23981591865CE184EA5911F775068...
以上、PowerShellでファイルのハッシュ値を確認することがで...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShellでファイルのハッシュ値を確認する方法 [#i95371...
Windowsのコマンドプロンプトには、Linuxにはある md5sum, sh...
PowerShell v4から ''Get-FileHash'' コマンドレットが提供さ...
(Cygwinを使うという手もありますが…)
以下に''Get-FileHash''の使用例を記します。~
Windows10を使用し動作確認を行いました。
#htmlinsertpcsp(win-top.html,win-sp.html)
#contents
* 参考資料 [#mf70e43a]
Microsoft Developer Network
-[[Get-FileHash>https://msdn.microsoft.com/powershell/ref...
* Get-FileHash を使ってみる。 [#f1e8af4c]
Get-FileHashを使ってみます。~
PostgreSQLのtarballをダウンロードしてハッシュ値を取得して...
#ref(01.png)
#br
上記のスクリーンショットを見ると、tarball(tar.gz)の他に.m...
.md5, .sha256には、今回 ''Get-FileHash'' で算出するハッシ...
この値を確認することにより、ファイルが壊れずダウンロード...
** Get-FileHash ファイル名 [#s6df7402]
ファイル名のみ指定したときの出力です。~
SHA256のハッシュ値が表示されていいます。
PS E:\work> dir
ディレクトリ: E:\work
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2016/11/27 13:55 25172850 postgre...
PS E:\work> Get-FileHash .\postgresql-9.6.1.tar.gz
Algorithm Hash ...
--------- ---- ...
SHA256 B85275DA86E23981591865CE184EA5911F775068...
ちなみにLinuxなどのコマンドの場合は、英字は小文字になりま...
$ sha256sum postgresql-9.6.1.tar.gz
b85275da86e23981591865ce184ea5911f77506888215b334929b818...
なので、比較するのであれば、小文字に変換するtoLoewr()を呼...
PS E:\work> (Get-FileHash .\postgresql-9.6.1.tar.gz).Has...
b85275da86e23981591865ce184ea5911f77506888215b334929b818...
** アルゴリズムを指定する [#b65559c0]
使用できるアルゴリズムは、[[Get-FileHashのドキュメント>ht...
以下、''SHA256'', ''MD5''を使用してみます。~
構文は以下のようになります。
Get-FileHash -Algorithm アルゴリズム ファイル名
以下、実行例です
PS E:\work> Get-FileHash -Algorithm md5 .\postgresql-9.6...
Algorithm Hash ...
--------- ---- ...
MD5 EAA7E267E89EA1ED2693D2B88D3CD290 ...
PS E:\work> Get-FileHash -Algorithm sha256 .\postgresql-...
Algorithm Hash ...
--------- ---- ...
SHA256 B85275DA86E23981591865CE184EA5911F775068...
以上、PowerShellでファイルのハッシュ値を確認することがで...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: