por - Creando un nuevo archivo a través de Windows Powershell
comando para buscar archivos en windows (4)
He buscado en Google para la siguiente pregunta, pero no pude encontrar ninguna respuesta. Alguien me puede ayudar en esto; ¿Cuál es el comando para crear un nuevo archivo a través de Windows Powershell?
Esta es otra forma de crear un archivo de texto en blanco en Powershell que le permite especificar la codificación.
Primer ejemplo
Para un archivo de texto en blanco:
Out-File C:/filename.txt -encoding ascii
Sin -encoding ascii
, Powershell se establece de forma predeterminada en Unicode. Debe especificar ascii
si desea que sea legible o editable por otra fuente.
Sobrescribiendo el archivo con texto nuevo:
"Some Text on first line" | Out-File C:/filename1.txt -encoding ascii
Esto reemplaza cualquier texto que esté en filename.txt
con Some Text on first line.
Anexando texto al contenido del archivo actual:
"Some More Text after the old text" | Out-File C:/filename1.txt -encoding ascii -Append
Especificar -Append
deja el contenido actual de filename.txt
solo y agrega un Some More Text after the old text
al final del archivo, dejando el contenido actual intacto.
Para crear archivo usando eco
echo some-text > filename.txt
Ejemplo:
C:/>echo This is a sample text file > sample.txt
C:/>type sample.txt
This is a sample text file
C:/>
Para crear archivo usando fsutil
fsutil file createnew filename number_of_bytes
Ejemplo:
fsutil file createnew sample2.txt 2000
File C:/sample2.txt is created
C:/data>dir
01/23/2016 09:34 PM 2,000 sample2.txt
C:/data>
Limitaciones
Fsutil solo puede ser utilizado por los administradores. Para los usuarios que no son administradores, se produce un error por debajo de.
c:/>fsutil file /?
La utilidad FSUTIL requiere que usted tenga privilegios administrativos. c:>
¡Espero que esto ayude!
Supongo que estás tratando de crear un archivo de texto?
New-Item c:/scripts/new_file.txt -type file
Donde "C: / scripts / new_file.txt" es la ruta completa, incluido el nombre y la extensión del archivo.
Tomado del artículo de TechNet
calle inteligente (rápida, sucia pero funciona): (puede cambiar el archivo y agregar un carácter invisible que puede hacer que falle el compilador)
$null > file.txt
$null > file.html
Método de libro de texto:
New-Item -path <path to the destination file> -type file
ejemplo:
New-Item -path "c:/" -type file -name "somefile.txt"
O
ni file.xt -type file
la ausencia del parámetro -path significa que lo crea en el directorio de trabajo actual