Articles of windows

cómo obtener la fecha de ayer en un archivo por lotes

Sé cómo obtener la fecha de hoy en Windows 7. Aquí está el comando que estoy usando: %DATE:~6,4%%DATE:~3,2%%DATE:~0,2% Pero quiero llegar ayer, no sé cómo.

Consola Java, UTF-8 y Windows

Intentamos usar Java y UTF-8 en Windows. La aplicación escribe registros en la consola, y nos gustaría usar UTF-8 para los registros ya que nuestra aplicación tiene registros internacionalizados. Es posible configurar la JVM para que genere UTF-8, utilizando -Dfile.encoding=UTF-8 como argumentos para la JVM. Funciona bien, pero la salida en una consola de Windows […]

Volver a una aplicación ya abierta cuando un usuario intenta abrir una nueva instancia

Este ha sido un problema que no he podido resolver alguna vez. La prevención de la segunda instancia es trivial y tiene muchos métodos, sin embargo, recuperar el proceso que ya se está ejecutando no lo es. Me gustaría: Minimizado: Deshaga el minimizar y lleve la instancia en ejecución al frente. Detrás de otras ventanas: […]

Desbloquear Windows programáticamente

En mi código actual de C #, puedo bloquear una sesión de usuario de Windows mediante progtwigción (igual que Windows + L). Dado que la aplicación todavía se estaría ejecutando, ¿hay alguna manera de desbloquear la sesión de ese progtwig C #? Las credenciales del usuario son conocidas. La aplicación se ejecuta en Windows 7.

¿Por qué Windows 10 inicia hilos adicionales en mi progtwig?

Con Visual Studio 2015, en un nuevo proyecto vacío de C ++, cree lo siguiente para la aplicación de consola: int main() { return 0; } Establezca un punto de interrupción en la statement y ejecute el progtwig en el depurador. En Windows 7, a partir del punto de corte, este progtwig tiene solo un […]

¿Cómo descargar un archivo con WinHTTP en C / C ++?

Sé cómo descargar una página html / txt. Por ejemplo : //Variables DWORD dwSize = 0; DWORD dwDownloaded = 0; LPSTR pszOutBuffer; vector vFileContent; BOOL bResults = FALSE; HINTERNET hSession = NULL, hConnect = NULL, hRequest = NULL; // Use WinHttpOpen to obtain a session handle. hSession = WinHttpOpen( L”WinHTTP Example/1.0″, WINHTTP_ACCESS_TYPE_DEFAULT_PROXY, WINHTTP_NO_PROXY_NAME, WINHTTP_NO_PROXY_BYPASS, 0); […]

Ejecuta otro progtwig en el archivo bat de Windows y no crea el proceso secundario

Tengo un servidor de subversión con un gancho post-commit para hacer algo. Quiero que el checkin termine pronto, no espere el script del gancho. Pero, por diseño, el script de subversión post-commit hook se ejecutará hasta que todos los procesos secundarios salgan, por lo que se puede usar algo como: iniciar another_prog … en el […]

¿Cómo obtengo el nombre real del Monitor? como se ve en el diálogo de resolución

Estoy tratando de agarrar el nombre amigable para los monitores en mi sistema. Estoy usando C #. Lo he intentado con Screen , que solo me da //./DisplayXX . También probé Win32_DesktopMonitor y EnumDisplayDevices , todos ellos me dan variaciones de //./DisplayXX O de Generic Monitor , mientras que sé que los nombres de mis […]

¿Por qué findstr no maneja el estuche correctamente (en algunas circunstancias)?

Mientras escribía algunas secuencias de comandos recientes en cmd.exe, tuve la necesidad de usar findstr con expresiones regulares: los comandos de cmd.exe estándar requeridos por el cliente (no GnuWin32 ni Cygwin ni VBS ni Powershell). Solo quería saber si una variable contenía caracteres en mayúscula e intentaba usar: > set myvar=abc > echo %myvar%|findstr /r […]

Use WM_COPYDATA para enviar datos entre procesos

Deseo enviar texto entre procesos. He encontrado muchos ejemplos de esto, pero ninguno con el que pueda trabajar. Esto es lo que tengo hasta ahora: para la parte que envía: COPYDATASTRUCT CDS; CDS.dwData = 1; CDS.cbData = 8; CDS.lpData = NULL; SendMessage(hwnd, WM_COPYDATA , (WPARAM)hwnd, (LPARAM) (LPVOID) &CDS); la parte receptora: case WM_COPYDATA: COPYDATASTRUCT* cds […]