Articles of Windows

Windows e ridenominazione delle cartelle, il problema “con”

Perché in Windows, non puoi nominare una cartella ‘con’? Ogni volta che provo a nominare una cartella come “con” (senza virgolette), il suo nome originale è quello predefinito. Perché fa questo?

Reindirizzamento file in Windows e% errorlevel%

Diciamo che vogliamo creare un file vuoto in windows con il seguente comando: type nul > C:\does\not\exist\file.txt la directory non esiste, quindi otteniamo l’errore: The system cannot find the path specified Se stampi il %errorlevel% l’output è: echo %errorlevel% 0 Eppure il comando non ha avuto successo! Ho notato che Windows non imposta il %errorlevel% […]

Come inviare EOF tramite terminale Windows

Sto cercando di comprendere l’esempio 1.9 dal libro K & R, ma non capisco come inviare EOF. Alcune fonti citano Ctr + Z, ma questo semplicemente termina il programma. Sono riuscito in qualche modo a inviare EOF con una combinazione di Enter e Ctrl + Z e forse Ctrl + V, ma non riesco a […]

Tastiera JNA Hook in Windows

Ho messo insieme un codice JNA per installare l’hook della tastiera in Windows (usando gli esempi JNA). Il codice si compila e tutto, e ottengo il hook installato (riesco a gestire correttamente l’hook), posso anche disinstallare l’hook con successo. Tuttavia, il callback non viene mai chiamato quando preme un tasto sulla tastiera. Ecco il mio […]

Rileva il numero di processori / core fisici o se l’hyper-threading è attivo su Windows, Mac e Linux

Ho un’applicazione c ++ multithread che funziona su Windows, Mac e alcuni sapori Linux. Per farla breve: per poter funzionare alla massima efficienza, devo essere in grado di creare un’istanza di un singolo thread per processore fisico / core. La creazione di più thread rispetto ai processori / core fisici riduce notevolmente le prestazioni del […]

Come evitare un’eccezione Win32 quando si accede a Process.MainModule.FileName in C #?

Ho iniziato un nuovo progetto elencando i percorsi completi per tutti i processi in esecuzione. Quando si accede ad alcuni dei processi, il programma si blocca e genera una Win32Exception . La descrizione dice che si è verificato un errore durante l’elencazione dei moduli di processo. Inizialmente pensavo che questo problema potesse verificarsi perché lo […]

MSVCP140.dll mancante

Ho appena sviluppato il mio primo programma in C ++ e volevo mostrarlo a uno dei miei amici. Purtroppo, quando tenta di aprire l’exe, viene visualizzato un errore che indica “Manca MSVCP140.dll”. Perché questo problema si verifica e come può / lo risolvere?

Funzioni di temporizzazione di Windows 7 – Come utilizzare correttamente GetSystemTimeAdjustment?

Ho eseguito alcuni test utilizzando la funzione GetSystemTimeAdjustment su Windows 7 e ottenuto alcuni risultati interessanti che non riesco a spiegare. Come ho capito, questo metodo dovrebbe tornare se l’ora del sistema è sincronizzata periodicamente e se lo è, a quale intervallo e con quale incremento viene aggiornato ( vedere la funzione GetSystemTimeAdjustment su MSDN […]

Accesso per build variabili d’ambiente da uno script groovy in una fase di costruzione di Jenkins (Windows)

Sto usando il plugin Scriptler, quindi posso eseguire uno script groovy come step di costruzione. I miei schiavi Jenkins sono in esecuzione su Windows in modalità di servizio. Con scriptler, non ho bisogno di utilizzare script batch di Windows. Ma ho problemi a ottenere le variabili di ambiente in una fase di costruzione … Funziona: […]

Rileva l’antivirus su Windows utilizzando C #

C’è un modo per rilevare se c‘è un software antivirus installato in una macchina usando C #? So che il Centro sicurezza rileva il software antivirus, ma come lo si può rilevare in C #?