Articles of Windows

C ++ Come rilevare Windows 10

Ho scritto uno strumento di controllo del PC molti anni fa e lo sto aggiornando. Una delle funzioni di base sta riportando la versione di Windows in esecuzione sul PC sottoposto a verifica per la quale ho sempre utilizzato la chiamata GetVersionEx. Funziona fino a Windows 8 incluso, ma non è supportato da Windows 10 […]

Qual è la migliore pratica per combattere il problema di chiusura della console?

Dopo aver compilato i programmi della console, la finestra della console si chiude immediatamente dopo l’esecuzione. Qual è la migliore pratica per tenerla aperta? Ho cercato google load, sono abituato ai codeblocks in cui non devi preoccuparti di questo, ma, voglio curiosare un po ‘con Visual Studio e con VS, la mia console si chiude. […]

Come posso intercettare tutti gli eventi chiave, inclusi ctrl + alt + del e ctrl + tab?

Sto scrivendo un’app di tipo screen saver che deve impedire all’utente di accedere al sistema senza digitare una password. Voglio catturare / sopprimere i vari metodi che un utente potrebbe provare ad uscire dall’applicazione, ma tutte le ricerche che faccio sembrano indicarmi “non puoi”. Qualsiasi cosa in C # o C ++ sarebbe grandiosa. Ho […]

Come generare stringhe Unicode sulla console di Windows

ci sono già alcune domande relative a questo problema. Penso che la mia domanda sia un po ‘diversa perché non ho un problema reale, sto solo chiedendo un interesse accademico. So che l’implementazione di UTF-16 da parte di Windows è talvolta contraddittoria rispetto allo standard Unicode (es. Collation) o più vicina al vecchio UCS-2 rispetto […]

Come crei un’interfaccia di rete virtuale su Windows?

Su Linux, è ansible creare un’interfaccia tun utilizzando un driver tun che fornisce una “interfaccia di rete psuedo-device” che può essere trattata come una normale interfaccia di rete. C’è un modo per farlo a livello di programmazione su Windows? C’è un modo per farlo senza scrivere il mio autista?

“Rd” si chiude con errorlevel impostato su 0 in caso di errore quando la cancellazione fallisce, ecc

Sto scrivendo uno script batch (.bat) e ho bisogno di gestire il caso in cui l’eliminazione di una cartella fallisce. Sto usando %errorlevel% per catturare il codice di uscita, ma nel caso del comando rd sembra non funzionare: C:\Users\edo\Desktop>rd testdir Directory is not empty C:\Users\edo\Desktop>echo %errorlevel% 0 Perché? Che cosa suggerisci?

Rtools non viene rilevato da R

Aggiornare: Ho scritto una breve guida per l’ installazione di Rtools su Windows . Originale: Sto cercando di creare un pacchetto R usando RStudio su Windows 7. Quando tento di compilare il pacchetto tramite il pannello Build di RStudio, ricevo: WARNING: Rtools is required to build R packages but is not currently installed. Please download […]

Percorsi di file in ambiente Windows senza distinzione tra maiuscole e minuscole?

È sicuro assumere che i percorsi locali e di rete di Windows NON siano sensibili al maiuscolo / minuscolo?

Seleziona a livello di codice più file in Windows Explorer

Posso visualizzare e selezionare un singolo file in Windows Explorer come questo: explorer.exe /select, “c:\path\to\file.txt” Tuttavia, non riesco a capire come selezionare più di un file. Nessuna delle permutazioni di select ho provato a lavorare. Nota: ho guardato queste pagine per i documenti, né aiutato. https://support.microsoft.com/kb/314853 http://www.infocellar.com/Win98/explorer-switches.htm

Che cosa% date: ~ -4,4 %% date: ~ -10,2 %% date: ~ -7,2% _% time: ~ 0,2 %% time: ~ 3,2% significa?

Ho questa parte di script che crea una variabile chiamata fileName usato in seguito per nominare un file. set fileName=db_%date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2%.bak Che cosa %date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2% significa?