Comandos de línea de comandos (7 / 10 paso)

Paso 7: ocultar

Después de algunos derrames, finalmente he hecho uno que inicia un archivo oculto.

Estoy harto de explicar la sintaxis de mis órdenes, sólo tienes que escribir en ocultar /? y lo tendrás.

Una nueva cosa debo mencionar, esto crea un archivo en el archivo de AppData\Roaming llamado por lotes. Usted probablemente no toque eso, gracias.

Ahora en VBScript!

--POR LOTES--

enabledelayedexpansion
de
Si no existe %appdata%\Batch md por lotes
CD %appdata%\batch
Si no existe hide.vbs eco CreateObject^("Wscript.Shell"^). Ejecutar "" "^ & WScript.Arguments^(0^) ^ &" "", 0, False > "hide.vbs"
Si "% ~ 1" equ "" uso de goto
Si "% ~ 1" equ "/?" (

: uso
echo.
Eco inicia un archivo ocultado.
echo.
eco cuero "file_path" "file_path"
echo.
echo "file_path" Dónde está la ruta del archivo que desee ejecutar oculto ^ (no se acepta caracteres comodín ^).
echo.
endlocal
salida/b 1

)

: ocultar
Set archivo = % ~ 1
Si no existe () % archivo %
echo.
echo el archivo '% archivo %' no encontrado.
echo.
endlocal
salida/b 2

)
Wscript.exe "hide.vbs" '% archivo %' || endlocal & & salida/b 3
cambio
Si "% ~ 1" neq "" goto ocultar
endlocal
salida/b 0

--VBS--

error volver siguiente

' Comprobar si se ha ejecutado correctamente.
Si wscript.fullname = "C:\Windows\System32\wscript.exe" then
Wscript.echo "por favor utilice""cscript /nologo alarm.vbs [parámetros]" "para invocar este script."
Wscript.Quit
terminar si

Set fso = createobject("scripting.filesystemobject") ' da acceso a los archivos.

' Control de errores:
Si wscript.arguments.count = 0 then
Usage(1)
else if wscript.arguments.item(0) = "¿/?" entonces
Usage(0)
otra cosa si no fso.fileexists(wscript.arguments.item(0)) entonces
Usage(2)
terminar si
terminar si
terminar si

«Funcionamiento interno:
Set shell = createobject("wscript.shell")
para i = 0 to wscript.arguments.count
Si no isempty(wscript.arguments.item(i)) entonces
Shell.Run "" "& wscript.arguments.item(i) &" "", 0, false
otra cosa
Wscript.Quit
terminar si
siguiente

' Uso:
función usage(errorlevel)
Wscript.echo
Wscript.echo «comienza un archivo por lotes ocultado».
Wscript.echo
Wscript.echo "Ocultar" "file_path" """file_path" ""
Wscript.echo
Wscript.echo "donde""file_path" "es la ruta al archivo que desea ejecutar oculto (no se acepta caracteres comodín)."
Wscript.echo
Wscript.Quit(ERRORLEVEL)
poner fin a la función

Artículos Relacionados

Administrador de ventanas de línea de comandos de Linux.

Administrador de ventanas de línea de comandos de Linux.

Dvtm es un buen programa para los usuarios de línea de comandos de linux pueden tener varias ventanas sin necesidad de una interfaz gráfica de usuario. Una cosa que me gusta hacer es hacer comandos en una ventana y utilice el comando man para mostrar
Mezcla de la línea de comandos y la interfaz gráfica.

Mezcla de la línea de comandos y la interfaz gráfica.

Juega aquí pretender durante un segundo. Usted es un nuevo contador de una empresa y necesita hacer un informe financiero consolidado de muchas unidades. (Este ejemplo es forma más simplificada, pero creo que usted conseguirá la idea.) Que necesita p
Herramientas de alguna línea de comandos Simple de OS X para todos

Herramientas de alguna línea de comandos Simple de OS X para todos

Herramientas de alguna línea de comandos Simple de OS X para todosÉstos fueron recogidos de todo el internet y de mi conocimiento personal. Muchos son herramientas simples que uno puede leer en las páginas MAN, un par son artículos de concha que pued
Audio de la línea de comandos de Linux.

Audio de la línea de comandos de Linux.

Lo que nos gustaría hacer es poder escuchar música y podcasts desde cualquier internet o por el aire. Incluso debe escuchar a los archivos que hablan. Sólo porque no tienes una tarjeta gráfica de lujo no significan que no puede escuchar música. Otra
Noticias de la línea de comandos de Linux.

Noticias de la línea de comandos de Linux.

Ya que la noticia es sobre todo texto de todas formas, la línea de comandos sobresale en esta área. Newsbeuter es un programa bastante sencillo de utilizar y trabajar con. No sólo importar archivos opml típicamente utilizados por una gran cantidad de
Correo electrónico de línea de comandos de Linux.

Correo electrónico de línea de comandos de Linux.

Mutt tiene problemas con el último ubuntu. En busca de respuestas, deberá utilizar archivos backport.--------------------Correo electrónico de línea de comandos de Linux puede ser algo muy bueno. Por ejemplo. Si por alguna razón. debe perder su inter
Herramienta de línea de comandos "MiniPirate" de Arduino

Herramienta de línea de comandos "MiniPirate" de Arduino

Este de línea de comandos permite el prototipado Arduino "Rápido" sin compilación. Lectura de valores analógicos, dis - habilitar puertos e incluso registro de I2C manipulaciones se realizan en segundos en lugar de minutos. Se muestra cómo estab
Tome un viaje en internet vía línea de comandos.

Tome un viaje en internet vía línea de comandos.

La interfaz gráfica de usuario es muy fácil, pero si vas a ser un administrador del equipo real, necesita utilizar la línea de comandos en un momento u otro.  Esto es especialmente cierto con sistemas virtuales donde la memoria es un lujo. Aquí vamos
Cómo utilizar un cliente FTP de línea de comandos

Cómo utilizar un cliente FTP de línea de comandos

¿por qué?Tal vez no tienes ningún otro cliente ftp disponible.Tal vez no desee ser retrasado por windows, gráficos y ratones.Tal vez usted quiere la diversión de hacer cosas de vieja escuela.Tal vez quieres parece sabe mucho más sobre las operaciones
Copia archivos ocultos y directorios ocultos sólo en/Inicio mediante línea de comandos

Copia archivos ocultos y directorios ocultos sólo en/Inicio mediante línea de comandos

Paso una hora tratando de copiar los archivos ocultos y directorios bajo/home directorio el comando mucho amó 'cp'. ¿Qué es tan difícil de copiar? Sus pies de pollo! Pero no cuando trata de copia archivos ocultos y directorios directorio bajo/home. A
Cómo crear un Virus y un antivirus desde línea de comandos {CMD}

Cómo crear un Virus y un antivirus desde línea de comandos {CMD}

Hola chicos,Este tutorial es enseñar cómo los hackers crean virus, también enseñaría usted cómo funcionan los antivirus y la forma sencilla de crear tu propio antivirus.Nota: Este tutorial es para propósitos educativos solamente. Aunque esto podría u
4 comandos esenciales para hacer dibujos en AutoCAD: utilizarlos para dibujar una estrella

4 comandos esenciales para hacer dibujos en AutoCAD: utilizarlos para dibujar una estrella

Este Instructable está escrito para aquellos que sólo aprendiendo y comenzando con AutoCAD con el fin de pasar en algunos buenos consejos. Se supone que algunas instalaciones con el equipo.Voy a mostrar cómo hacer la estrella utilizando cuatro comand
Su propio comando de Linux en 5 minutos

Su propio comando de Linux en 5 minutos

¿Interesante afirmación, correcto? ¿Que siempre quisiste conocer el pequeño script que hace cosas sorprendentes a la comunidad? ¿Has pensado que tu script es demasiado hacky para ir por ahí o incluso la salida o forma de uso se ve mal? ¿Demasiado par
Mesa de muebles de palets - centro de comando de inicio

Mesa de muebles de palets - centro de comando de inicio

Este es el centro de comando de inicio que he construido para mi esposa y yo (y, como se puede ver, nuestro 1 año de edad). He estado haciendo muebles de palet para un rato ahora, y este ha sido el proyecto más grande hasta ahora.Alquilamos un lugar