Articles of windows

¿Cómo usar el modo FTP pasivo en el símbolo del sistema de Windows?

En Ubuntu ftp -p para el modo pasivo funciona bien. ¿Cómo hago lo mismo en Windows? Intenté con quote pasv pero estoy obteniendo el siguiente error: 230 OK. Current restricted directory is / ftp> quote pasv 227 Entering Passive Mode (31,170,167,221,116,239) ftp> cd os 250 OK. Current directory is /os ftp> dir 500 I won’t […]

$ LastExitCode = 0 pero $? = False en PowerShell. Redirigir stderr a stdout da NativeCommandError

¿Por qué Powershell muestra el comportamiento sorprendente en el segundo ejemplo a continuación? Primero, un ejemplo de comportamiento sano: PS C:\> & cmd /c “echo Hello from standard error 1>&2”; echo “`$LastExitCode=$LastExitCode and `$?=$?” Hello from standard error $LastExitCode=0 and $?=True No hay sorpresas. Imprimo un mensaje a un error estándar (usando el echo cmd […]

¿Cómo puedo ejecutar una aplicación GUI de Windows como un servicio?

Tengo una aplicación GUI existente que debería haberse implementado como un servicio. Básicamente, necesito poder iniciar sesión de forma remota en el servidor de Windows 2003 y aún así mantener este progtwig en ejecución. ¿Esto es posible? EDITAR: Más refinamiento aquí … No tengo la fuente, no es mi aplicación.

C ++, ¿cómo determinar si se está ejecutando un proceso de Windows?

Esto es concerniente a los procesos de Windows XP. Tengo un proceso en ejecución, llamémoslo Process1. Process1 crea un nuevo proceso, Process2, y guarda su id. Ahora, en algún momento Process1 quiere que Process2 haga algo, por lo que primero debe asegurarse de que Process2 esté todavía vivo y de que el usuario no lo […]

c ++, usleep () es obsoleto, soluciones para Windows / MingW?

Ya me enteré con otra pregunta que Windows / MingW no proporciona las alternativas nanosleep () y setitimer () al usleep obsoleto (). Pero mi objective es arreglar todas las advertencias que me da cppcheck, incluidas las advertencias de estilo usleep (). Entonces, ¿hay alguna solución para evitar usleep () en Windows sin usar cygwin […]

Dependency Walker: dlls faltantes

He estado intentando resolver dependencias .dll para el archivo ejecutable con Dependency Walker . Actualmente, estoy perdiendo .dlls en la siguiente forma: API-MS-WIN -XXX EXT-MS-WIN -XXX Por ejemplo: API-MS-WIN-APPMODEL-IDENTITY-L1-2-0.DLL API-MS-WIN-APPMODEL-RUNTIME-INTERNAL-L1-1-0.DLL API-MS-WIN-BASE-UTIL-L1-1-0.DLL API-MS-WIN-CORE-APIQUERY-L1-1-0.DLL EXT-MS-WIN-RTCORE-NTUSER-SYSCOLORS-L1-1-0.DLL ¿Alguien tiene alguna idea sobre cómo resolver esto? ¡Cualquier ayuda será apreciada! Información adicional: compilé el ejecutable usando Visual Studio 2013 . […]

¿Hay algún cambio en el evento del sistema de Windows en la ventana activa?

La aplicación de escritorio que estoy desarrollando necesita saber qué ventanas estaban activas mientras se ejecutaba la aplicación. Actualmente realiza la llamada GetForegroundWindow() (de user32.dll ) cada 250 mseg. El enfoque no es muy preciso. ¿Hay algún evento de Windows (WINAPI?) Que se active cada vez que cambie la ventana activa (enfocada)? Me gustaría suscribirme […]

¿Qué sucede con las variables globales declaradas en una DLL?

Digamos que escribo una DLL en C ++ y declaro un objeto global de una clase con un destructor no trivial. ¿Se llamará al destructor cuando se descargue la DLL?

¿Hay alguna manera de redirigir SOLO stderr a stdout (no combinar los dos) para que pueda ser canalizado a otros progtwigs?

Estoy trabajando en un entorno Windows CMD.EXE y me gustaría cambiar el resultado de stdout para que coincida con el de stderr para poder canalizar los mensajes de error a otros progtwigs sin la intermediación de un archivo. Soy consciente de la notación 2>&1 , pero eso combina stdout y stderr en una sola transmisión. […]

Windows Batch File Looping a través de directorios para procesar archivos?

De acuerdo, soy progtwigdor de PHP y, desafortunadamente, por razones que no voy a anunciar por brevedad, necesito escribir / usar un archivo por lotes que procese algunas imágenes para mí. Tengo una carpeta llena de carpetas anidadas, dentro de cada una de estas carpetas anidadas hay una carpeta más que contiene un número de […]