En Mac OS X y GNOME en Linux, hay comandos que se pueden usar para abrir archivos desde la línea de comandos en sus editores de GUI asociados: open
y gnome-open
, respectivamente. ¿Hay algún comando como este para Windows?
windows
command-line
Wuffers
fuente
fuente
Respuestas:
Si actualmente está en el símbolo del sistema y tiene un archivo llamado
test.png
y, que se encuentra enc:\test
, puede hacer lo siguiente:Si está en el directorio (por lo que debería decir
c:\test>
) simplemente escriba:que abriría la prueba en el editor de imágenes png predeterminado.
Si el nombre del archivo contiene espacios, simplemente encierre el nombre del archivo dentro de ""
Alternativamente, puede escribir:
que abrirá el archivo sin importar dónde se encuentre actualmente.
Finalmente, puede pasar la imagen a otro programa. Por ejemplo, si tiene un editor de imágenes llamado imageedit.exe y admite la apertura de archivos a través de líneas de comando (y si el programa está conectado / accesible o está en su directorio actual), puede escribir lo siguiente:
fuente
Si es una extensión registrada, puede usar "inicio" como en
fuente
start "" WordDoc.doc
funcionaríaEn la línea de comandos de DOS
explorer "<PATH>"
se abrirá la ruta del archivo con los programas asociados predeterminados de Windows. Esto también manejará todos los URI (http:, https:, ftp:) y otros protocolos de archivos definidos en el sistema operativo Windows. Si el archivo o protocolo no está asociado con ningún programaOpen With
, aparecerá un cuadro de diálogo. Si el archivo no está presente,My Documents
se abrirá la carpeta predeterminada . También puede abrir archivos ejecutables (archivos EXE, BAT) y rutas de espacio de nombres de shell.Ejemplos
explorer "http://www.google.com"
- abrirá http://www.google.com en el navegador predeterminado de Windows.explorer "file:///C:\temp\"
abrirá el directorio temporal si está presenteexplorer "file.txt"
se abriráfile.txt
en la ruta actual del directorio .ie%CD%
rutaexplorer ::{645ff040-5081-101b-9f08-00aa002f954e}
abrirá RecycleBin .Puede consultar sobre otros modificadores de línea de comandos útiles del explorador aquí
fuente
Fuente: https://technet.microsoft.com/en-us/library/ee176882.aspx
Simple y versátil.
fuente
El primer parámetro de Inicio es un título de ventana, por lo que si tiene un espacio en el nombre del archivo y escribe
Inicie "My File.txt"
obtendrá una ventana de línea de comando con "My File.txt" como título. Para evitar esto, use un título ficticio,
Inicie "mi título" "Mi archivo.txt"
Dependiendo del archivo y de la aplicación que se abra, probablemente no habrá una ventana para ver de todos modos.
fuente
Si está en PowerShell (en el indicador) y desea abrir un archivo en el directorio actual, puede intentarlo . Si está en el símbolo del sistema, puede lograr el mismo resultado escribiendo
PS (current-directory)>
.\myfile.ext
(Debe incluir el
.\
, ya que PowerShell no carga archivos desde la ubicación actual de forma predeterminada). O puede proporcionar un nombre de directorio (relativo o absoluto) si el archivo no está en el directorio actual.Para el primer escenario, si está en PowerShell, si el nombre de archivo contiene espacio (s), escríbalo entre comillas (de cualquier tipo) y preceda con el
&
símbolo:(Puede agregar un espacio después de la
&
legibilidad, si prefiere la legibilidad, y puede usar en/
lugar de\
). No sé cómo hacer que esto funcione en el segundo escenario (en el que está ejecutandopowershell -c
desde el símbolo del sistema) si el el nombre del archivo o directorio contiene espacio (s); las comillas no parecen ayudar.fuente
Específica ejecutable con específica de archivos:
Script de Git Bash en Windows 10 :
SHORTCUTS_MAIN_START.sh:
Este ejemplo abre el archivo denotado por $ FILE_PATH con el ejecutable denotado por $ EXEC_PATH . Si esto no funciona para usted, intente convertir la barra simple ("\") en barras dobles ("\\") para las rutas.
fuente
Esto puede llegar un poco tarde, pero el comando correcto para editar un nombre de archivo en Windows 7 es "escribir nombre_archivo"
Esto debería abrir el editor de texto predeterminado y debería poder editar el archivo fácilmente
Editar: parece abrir solo Wordpad. Para mí ese era el editor de texto predeterminado.
fuente
write
es la abreviatura dewrite.exe
cuál es el archivo ejecutable de wordpad. Se almacena en elC:\windows
que está en el%PATH%
, por lo tanto, es solo la forma habitual de abrir un archivo con wordpad.En el símbolo del sistema de Windows, puede ejecutar
para ver archivos por lotes / registros / archivos de texto, etc. Este comando requiere
QBASIC.EXE
, que por defecto está presente en Windows.Vea aquí otros comandos útiles de MS-DOS.
fuente
edit
tampocoqbasic.exe
son reconocidos. Además, esto solo funciona con archivos de texto sin formato.