Jak vytvořit nový soubor v PowerShellu?

Nová položka klíčové slovo vytvoří nový soubor v souborovém systému. Typ položky nový bod, který vytváří, závisí na tom, kde je vytvořena položka. Například, Novou položku můžete také vytvořit klíče registru a položky, pokud jsou použity v registru.

Zadejte následující příkaz k vytvoření nového souboru v aktuální cestě:

ni {filename.extension}

 

Výše uvedený je alias pro následující příkaz…

nový předmět {filename.extension}

 

Příklad

ni fun.txt

 

Parametry lze také použít s novou položkou.

Následující vytvoří soubor v aktuální cestě s nějakým obsahem:

ni -n fun.txt -p . -it f -v 'this is some silly text'

 

Ve výše uvedeném příkladu jsme přidali -name, -parametry cesty a -typu s jejich výchozími hodnotami. Jejich vynechání vygeneruje stejný výsledek.

ni fun.txt -v 'this is some silly text'

 

Chcete-li přepsat existující soubor, použijte parametr -force nebo -f:

ni fun.txt -v 'this is some silly text' -f

 

Vytvořte více souborů v aktuálním adresáři:

ni -it f -p 'file.txt', 'fun.txt'

 

Vytvořte více souborů v c:/ kořenový adresář a adresář věcí

ni -it f -p 'c:\file.txt', 'c:\things\fun.txt'

 

Vytváření adresářů

Můžete vytvořit nový adresář namísto mkdir nebo md pomocí příkazu new item a nastavením typu položky jako adresáře.

je pro -it d

 

Vytvořte nový adresář v kořenovém adresáři c:

ni -n zábava -it d -p c:\

 

Vytvořte více adresářů v aktuální cestě:

ni -it d -p 'fun', 'silly'

 

Vytvořte více adresářů v c:/ kořenový adresář a adresář věcí

ni -it d -p 'c:\folder', 'c:\things\fun'

 

V následující tabulce jsou uvedeny parametry a jejich alias

Parametr přezdívka Příklad Popis
-název
-n nebo žádný parametr
ni fun.txt
Zadejte název nové položky
-typ položky
-to
-it d nebo -it dir nebo -it directory
-it f nebo -it file
Určete typ položky, kterou chcete vytvořit. Ve výchozím nastavení vytvoří soubor.
-platnost
-F
-F
Přepsat existující soubor.
-hodnota
-proti
-v 'Some file content...'
Napište obsah souboru
-cesta
-p
-p c:\
Cesta, kde by měla být vytvořena nová položka

Některé příkazy, které jsou užitečné s příkazem ni:

lsGet-ChildItem, vypíše seznam souborů a adresářů aktuálního pracovního adresáře. např. ls

gcGet-Content, zobrazit obsah souboru, např. gc fun.txt

mdmkdir, vytvořit adresář např. md mynewdirectory

rmRemove-Item, odstranit adresář nebo soubor

 

Oficiální dokumenty Microsoftu