Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - skywean

#1
Scripting / Introducir texto en txt con bat
17 Noviembre 2016, 11:27 AM
Tengo un problema y es que he creado un script que me escanee el equipo y me de datos de hardware y software, pero entre comandos me gustaria meter lineas de texto, que los "echo" que meto en el codigo para ver en cmd como va se escriban en el txt de resultado, pero cuando pongo, por ejemplo:

echo "programas instalados" >> .\Equipos\%item%.txt

El archivo se corrompe y sale todo en letras chinas  :(

y me pasa lo mismo con este trozo de codigo:

for %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do (
dir /b %%i:\Windows\System32\ > nul 2>&1 && (
for /f "tokens=*" %%_ in ('dir /b /s %%i:\Windows\System32\SnippingTool.exe') do (
echo "El archivo SnippingTool.exe existe" >> .\EQUIPOS\%item%.txt
)
)
)



Todo lo que viene a partir de esto, se queda corrupto...

Gracias!!