Windows Tips & News

Gaukite failų maišą naudodami „PowerShell“ sistemoje „Windows 10“.

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„Windows 10“ ir „Windows 8“ galima gauti failo maišos vertes nenaudojant trečiųjų šalių įrankių. Speciali cmdlet leis jums apskaičiuoti nurodyto failo SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 ir RIPEMD160 maišos reikšmes. Štai kaip tai galima padaryti.

Skelbimas


Bendras maišos verčių tikslas yra užtikrinti, kad failas būtų autentiškas ir kad jo turinio nepakeitė trečioji šalis, kita programinė įranga ar kenkėjiška programa. Kai failas buvo modifikuotas, jo maišos reikšmė taip pat keičiama. Taip pat galima palyginti ir suderinti maišos reikšmes, kad sužinotumėte, ar du ar daugiau failų yra identiški.

Galimybė apskaičiuoti failo maišą yra „Windows“ kriptografinės API dalis. Operacinės sistemos vartotojo sąsaja neturi galimybės apskaičiuoti ar rodyti failų maišos reikšmės. Vietoje to PowerShell galite naudoti cmdlet Get-FileHash. Štai kaip juo naudotis.

Norėdami gauti failo maišą naudodami „PowerShell“ sistemoje „Windows 10“., atlikite šiuos veiksmus.

Bendra cmdlet sintaksė yra tokia:

Get-FileHash c:\windows\explorer.exe| Formatas-sąrašas

Atidarykite „PowerShell“. ir įveskite aukščiau esančią komandą, kad ją patikrintumėte. Jis apskaičiuoja nurodyto failo SHA256 maišos reikšmę ir pateikia išvestį taip.

Gaukite failo maišos demonstraciją

Norėdami apskaičiuoti kitą maišos reikšmę nei SHA256, naudokite jungiklį -Algoritmas. Pavyzdžiui, norėdami gauti MD5 maišos reikšmę, vykdykite šią komandą:

Get-FileHash c:\windows\explorer.exe -Algoritmas MD5| Formatas-sąrašas

Išvestis bus tokia:

Gaukite failą Hash Md5

Galimų -Algoritmo reikšmių sąrašas yra toks:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MACTtripleDES
  • MD5
  • RIPEMD160

Kitas naudingas jungiklis, kurį turite žinoti, yra -LiteralPath. Jis nurodo kelią į failą. Skirtingai nuo numatytojo kelio parametro, parametro LiteralPath reikšmė naudojama tiksliai taip, kaip ji įvesta. Jokie simboliai nėra interpretuojami kaip pakaitos simboliai. Jei kelyje yra pabėgimo simbolių, įrašykite kelią į kabutes. Vienos kabutės nurodo „Windows PowerShell“ neaiškinti simbolių kaip pabėgimo sekų.

Naudodami Get-FileHash cmdlet, galite gauti failo maišos reikšmes natūraliai. Tai labai naudinga, ypač kai dirbate saugioje aplinkoje, kur trečiosios šalies programinė įranga neleidžiama. „PowerShell“ konsolė yra susieta su „Windows 10“ ir yra pasiekiama kiekviename įdiegtame egzemplioriuje, todėl visur galite naudoti savąją „Get-FileHash“ cmdlet.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
Rodyti tik tam tikras valdymo skydelio programėles sistemoje „Windows 10“.

Rodyti tik tam tikras valdymo skydelio programėles sistemoje „Windows 10“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

Pataisymas Spustelėkite čia, kad įvestumėte naujausius kredencialus sistemoje „Windows 10“.

Pataisymas Spustelėkite čia, kad įvestumėte naujausius kredencialus sistemoje „Windows 10“.

Palikti atsakymąKaip ištaisyti „Spustelėkite čia, kad įvestumėte naujausius kredencialus“ sistemo...

Skaityti daugiau

Kaip ištrinti vartotojo profilį „Windows 10“.

Kaip ištrinti vartotojo profilį „Windows 10“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau