Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
windows:cmd:start [10/12/2018 02:29] adminwindows:cmd:start [15/04/2025 01:39] (actual) – [Windows: CMD] mate
Línia 1: Línia 1:
-= CMD en Windows+Windows: CMD 
 +{{tag>windows}} 
 + 
 +  * [[windows:links:start|]] 
 + 
 +== shutdown 
 +  * restart: ''/r'' 
 +  * shutdown: ''/s'' 
 +  * force: ''/f'' 
 +  * temporizador: ''/t <secs>'' (incluye ''/f''
 +  * cancelar: ''/a'' 
 +  * /via: [[https://www.howtogeek.com/512012/how-to-shut-down-your-windows-10-pc-using-command-prompt/]] 
 + 
 +== parámetros .bat 
 +[[https://ss64.com/nt/syntax-args.html]] 
 +  * %1..%9 : parámetros por orden (solo se pueden referenciar 9 parámetros directamente) 
 +  * %0 : pathname del propio script 
 +  * %* : todos (hasta 255) 
 +  * si el parámetro es un nombre de fichero, se pueden usar los siguientes modificadores: 
 +    * %~f1 : path completo (unidad-carpetas-fichero ≡ fully qualified name) 
 +    * %~d1 : unidad 
 +    * %~p1 : carpetas 
 +    * %~n1 : nombre archivo sin extensión ni path 
 +    * %~x1 : extensión 
 +    * %~s1 : modifica los modificadores f,n,s,x para usar nombres 8.3 
 +    * %~1 : elimina comillas exteriores 
 +      * otras maneras: 
 +        * set _string=%%###%%%_string%%%###%% 
 +        * set _string=%_string:"%%###=%%% 
 +        * set _string=%_string:%%###"=%%% 
 +        * set _string=%_string:%%###=%%% 
 +      * reemplazo de todas las comillas: 
 +        * set _variable=%_variable:"=% 
 +    * %~a1 : atributos 
 +    * %~t1 : fecha/hora 
 +    * %~z1 : tamaño 
 +    * %%%~$PATH:1%% : busca en el PATH para expandir %%%1%% a path completo ≡ fully qualified name 
 == fecha == fecha
 <code dos>set fecha=%date:~6,4%%date:~3,2%%date:~0,2%</code> <code dos>set fecha=%date:~6,4%%date:~3,2%%date:~0,2%</code>
Línia 56: Línia 93:
 mget * mget *
 bye bye
 +</code>
 +
 +== ejecución secuencial
 +ejecuta un programa GUI y al salir, ejecuta el **logoff**
 +<code dos run.bat>
 +rem /MAX: maximiza /WAIT: espera al cierre del programa
 +start /D <PATH_FOLDER> /MAX /WAIT PROGRAM.EXE
 +logoff
 </code> </code>
  • windows/cmd/start.1544437755.txt.gz
  • Darrera modificació: 10/12/2018 02:29
  • per admin