Kako provjeriti postoji li mapa/direktorij s PowerShell-om

Koristite cmdlet New-Item za stvaranje novog direktorija u PowerShell-u

  • PowerShell je ljuska naredbenog retka i skriptni jezik koji je razvio Microsoft.
  • Korisnicima omogućuje navigaciju, stvaranje, brisanje i manipuliranje imenicima pomoću različitih naredbi.
  • Možete provjeriti postoji li direktorij s PowerShell pomoću Test-Pathcmdlet i stvoriti novi direktorij pomoću New-Item.
Popravi provjeru PowerShell postoji li direktorij

xINSTALIRAJTE KLIKOM NA PREUZMI DATOTEKU

Za rješavanje problema sa Windows PC sustavom trebat će vam namjenski alatFortect je alat koji ne samo da čisti vaše računalo, već ima spremište s nekoliko milijuna datoteka sustava Windows pohranjenih u njihovoj početnoj verziji. Kada vaše računalo naiđe na problem, Fortect će ga riješiti umjesto vas, zamjenom loših datoteka novim verzijama. Da biste riješili svoj trenutni problem s računalom, morate poduzeti sljedeće korake:
  1. Preuzmite Fortect i instalirajte ga na vašem računalu.
  2. Pokrenite postupak skeniranja alata tražiti oštećene datoteke koje su izvor vašeg problema.
  3. Kliknite desnom tipkom miša na Započni popravak kako bi alat mogao pokrenuti algoritam popravljanja.
  • Fortect je preuzeo 0 čitatelja ovog mjeseca.

PowerShell je nevjerojatno moćan alat, no mnogi se pitaju kako provjeriti postoji li direktorij u PowerShellu.

To je prilično jednostavno učiniti, a ovaj članak govori o provjeri postoji li direktorij na vašem sustavu i koracima za stvaranje novih mapa.

Što su direktoriji u PowerShell-u?

U PowerShell-u direktoriji su mape koje mogu pohranjivati ​​datoteke i druge direktorije. Slični su direktorijima u drugim operativnim sustavima, kao što su Windows mape ili sistemski direktoriji temeljeni na Unixu.

  • Imenici su neophodni za organiziranje i upravljanje datotekama i podacima na vašem računalu.
  • Možete se kretati, stvarati, brisati i manipulirati direktorijima u PowerShellu.
  • Nadalje, neke od raznih naredbi, poput cd (Promijeni lokaciju), mkdir (Nova stavka), rmdir (Ukloni-stavku) i druge, koriste se za podešavanje direktorija.
  • Vaša korisnička mapa je vaš početni direktorij, a radna površina je poddirektorij unutar vaše korisničke mape. Drugim riječima, radna površina se nalazi unutar vašeg korisničkog imenika.

Kako mogu provjeriti postoji li direktorij u PowerShell-u?

Koristite cmdlet Test-Path

  1. Kliknite lijevom tipkom miša na Početak tipka, tip PowerShell, i kliknite Pokreni kao administrator.
  2. Klik Da na Kontrola korisničkog računa potaknuti.
  3. Kopirajte i zalijepite sljedeće naredbene retke i pritisnite Unesi:

$directoryPath = "C:\path\to\your\directory"
if (Test-Path $directoryPath -PathType Container) {
Write-Host "The directory exists."
} else {
Write-Host "The directory does not exist."
}

Zamijenite lažnu stazu u našoj skripti stvarnom stazom direktorija koji želite provjeriti. The Test-Path cmdlet s parametar -PathType Container provjerava pokazuje li navedena staza na postojeći direktorij (mapu).

Ako imenik postoji, ispisat će Imenik postoji. U suprotnom će se ispisati Imenik ne postoji. Kao što vidite, prilično je jednostavno provjeriti postoji li direktorij u PowerShellu.

Kako mogu stvoriti direktorij pomoću PowerShell-a?

Koristite cmdlet New-Item s parametrom -ItemType postavljenim na Imenik

  1. Kliknite lijevom tipkom miša na Početak tipka, tip PowerShell, i kliknite Pokreni kao administrator.
  2. Klik Da na Kontrola korisničkog računa potaknuti.
  3. Kopirajte i zalijepite sljedeće naredbene retke i pritisnite Unesi:

$directoryPath = "C:\path\to\your\directory"
if (-Not (Test-Path $directoryPath -PathType Container)) {
New-Item -ItemType Directory -Path $directoryPath | Out-Null
Write-Host "The directory has been created."
} else {
Write-Host "The directory already exists."
}

Zamijenite lažnu stazu stazom na kojoj želite da se stvori novi direktorij. U gornjoj naredbi, cmdlet Test-Path s parametrom -PathType Container provjerava da li direktorij već postoji.

Pročitajte više o ovoj temi
  • Clipchamp na Windows 11 i 365: Kako preuzeti i instalirati
  • File Explorer stalno poništava redoslijed sortiranja? Kako to zaustaviti
  • Kako koristiti RSAT: Potpuni vodič korak po korak

U slučajevima kada direktorij ne postoji, New-Item cmdlet s -ItemType Directory ga stvara. Dio Out-Null koristi se za potiskivanje izlaznog učinka na konzolu kada se stvori direktorij.

Međutim, ovisno o situaciji, skripta će se ispisati Imenik koji je kreiran ili Izlaz već postoji.

Zaključno, možda će vas zanimati naš vodič o tome kako kopirajte datoteke na udaljena računala pomoću PowerShell-a na Windows 11. Također, imamo detaljan vodič o tome PowerShell ne prikazuje puni izlaz i neke popravke za rad na Windows 11.

Ako imate dodatnih pitanja ili prijedloga, ljubazno ih ostavite u odjeljku s komentarima.

Još uvijek imate problema?

SPONZORIRANO

Ako gornji prijedlozi nisu riješili vaš problem, vaše računalo bi moglo imati ozbiljnijih problema sa sustavom Windows. Predlažemo da odaberete sveobuhvatno rješenje poput Fortect za učinkovito rješavanje problema. Nakon instalacije samo kliknite Pogledaj&popravi tipku, a zatim pritisnite Započni popravak.

POPRAVAK: PowerShell ne prikazuje puni izlaz

POPRAVAK: PowerShell ne prikazuje puni izlazPowershell

Da biste riješili razne probleme s računalom, preporučujemo DriverFix:Ovaj softver će održavati i pokretati upravljačke programe, čime će se zaštititi od uobičajenih računalnih pogrešaka i kvara ha...

Čitaj više
Powershell Get-AppxPackage ne radi u sustavu Windows 11/10

Powershell Get-AppxPackage ne radi u sustavu Windows 11/10Powershell

Je li ‘Get-AppxPackage‘Naredba ne radi na vašem PowerShell terminalu? Prema nekim korisnicima, oni jednostavno dobivaju veliku poruku o pogrešci koja sažima "Usluga se ne može pokrenuti, jer je one...

Čitaj više
Popravak: PowerShell je prestao raditi ili se ne otvara problem u sustavu Windows 11,10

Popravak: PowerShell je prestao raditi ili se ne otvara problem u sustavu Windows 11,10PowershellWindows 10Windows 11

7. ožujka 2022 Po Namratha NayakMnogi korisnici prijavili su problem sa Windows PowerShell-om gdje prestaje raditi ili se uopće ne otvara. Jedan od najčešćih razloga za viđanje PowerShell je presta...

Čitaj više