Articles of windows

C ++ Cómo detectar Windows 10

Hace muchos años que escribí una herramienta de auditoría de PC y la he mantenido actualizada. Una de las funciones básicas es informar la versión de Windows que se ejecuta en la PC que se está auditando para la cual siempre he usado la llamada a GetVersionEx. Esto funciona hasta e incluye Windows 8, pero […]

¿Cómo puedo interceptar todos los eventos clave, incluidos ctrl + alt + del y ctrl + tab?

Estoy escribiendo una aplicación de protector de pantalla que necesita evitar que el usuario acceda al sistema sin escribir una contraseña. Quiero capturar / suprimir los diversos métodos que un usuario puede intentar salir de la aplicación, pero toda la investigación que hago parece apuntarme a “no se puede”. Cualquier cosa en C # o […]

“Rd” sale con errorlevel establecido en 0 en el error cuando falla la eliminación, etc.

Estoy escribiendo un script por lotes (.bat) y necesito manejar el caso en el que falla la eliminación de una carpeta. Estoy usando %errorlevel% para capturar el código de salida, pero en el caso del comando rd parece que no funciona: C:\Users\edo\Desktop>rd testdir Directory is not empty C:\Users\edo\Desktop>echo %errorlevel% 0 ¿Por qué? ¿Que sugieres?

Cómo superar el problema del tamaño de stack con Visual Studio (ejecutando códigos C con gran matriz)

Estoy usando Visual Studio 13 para comstackr códigos c por primera vez. Los códigos funcionan perfectamente bien con 2d arays de tamaño 64 * 64 (hay algunas matrices en mi progtwig) pero si aumento el tamaño de la matriz a 128 * 128, no se ejecuta (pero se comstack correctamente). En su lugar, da un […]

Cómo dar salida a cadenas Unicode en la consola de Windows

ya hay algunas preguntas relacionadas con este problema. Creo que mi pregunta es un poco diferente porque no tengo un problema real, solo estoy pidiendo por interés académico. Sé que la implementación de Windows de UTF-16 a veces es contradictoria con el estándar Unicode (por ejemplo, intercalación) o más cercano al viejo UCS-2 que a […]

Ocultar consola en la función C system (), Win

Estoy codificando un progtwig C en Dev-C ++, y necesito usar un par de comandos de Windows (CMD). Es fácil, pero cuando se ejecuta el comando en la función del sistema (), el progtwig ejecuta la consola en la ejecución. Un ejemplo: #include #include #include int main() { system(“if not exist c:\my_docs\doc.txt (xcopy /Y doc.txt […]

Usando Process.spawn como reemplazo de Process.fork

Mi entorno de desarrollo es una máquina Windows que ejecuta ruby ​​1.9.3p125 (RubyInstaller) y Rails 3.2.8. Un problema que surge, una y otra vez, al usar gems de terceros, es la falta de fork () en Windows. Esto ha obstaculizado recientemente mi capacidad de usar casi cualquier gem de prueba distribuida (como estas ), debido […]

¿Qué significa% date: ~ -4,4 %% date: ~ -10,2 %% date: ~ -7,2% _% time: ~ 0,2 %% time: ~ 3,2% mean?

Tengo esta parte del script que crea una variable llamada fileName usa más adelante para nombrar un archivo. set fileName=db_%date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2%.bak ¿Qué significa %date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2% mean?

Establecer una variable de archivo de lote de Windows para el día de la semana

Tengo un archivo de lote de Windows que se ejecuta a diario. Desea registrar datos en un archivo y desea rotarlo (es decir, tener como máximo los últimos 7 días de datos). Miró los comandos DATE y DELIMS – No se puede encontrar una solución. ¿Existe una solución simple para crear un nombre de archivo […]

Entrada de webcam virtual como transmisión de bytes

No tengo webcam. Y quiero implementar una cámara web virtual (o un controlador de dispositivo falso) que funcionaría como una cámara web normal ( cámara web virtual ) y toma la secuencia de memoria o los bytes como entrada. ¿Cómo puedo desarrollar esto? ¿Puede DirectShow ser útil en esto? No sé nada. Por favor ayuda […]