NirCmd – Vecchio strumento per automatizzare le attività

Oggi vi metto un'utility che questa settimana mi ha salvato da un compito piuttosto curioso, si scopre che in un client ho dovuto correggere qualcosa in X utenti, Non sappiamo come automatizzare l'attività poiché non sta modificando una chiave di registro, non può essere fatto a comando, Nemmeno l'oggetto Criteri di gruppo, and so on… e richiede l'intervento dell'utente. Così curiosamente ho trovato uno strumento che tra le tante funzionalità ha, Uno di questi è inviare combinazioni di tasti allo schermo, così possiamo aprire un'app & inviargli le scorciatoie da tastiera di cui abbiamo bisogno per selezionare un'opzione.

NirCmd-bujarra

Stiamo parlando di NirCmd, Uno strumento già abbastanza vecchio che ci permetterà di automatizzare le attività senza l'intervento dell'utente, Ci riserviamo il diritto di modificare la registrazione, file ini, Aggiungi ai segnalibri le connessioni Internet/VPN, Modifica le date dei file, Modificare le dimensioni del display, aprire il vassoio del CD… Un'altra fantastica app di NirSoft. Scarica NirCmd dal suo sito ufficiale.

 

Per fare un esempio, Sappiamo tutti che quando corri 'RunDll32.exe InetCpl.cpl,ResetIEtoDefaults’ apriamo il ripristino delle opzioni di Internet Explorer, No? Bene, Con questo prossimo comando vedremo come aprire queste opzioni & Come tabuleremo, premere il 'tasto R'’ in modo che possa ristabilire & quindi premi "Invio’ per accettare:

Inizia RunDll32.exe InetCpl.cpl,ResetIEtoDefaults
ping 127.0.0.1 -w 1 -n 2 > NULLO 2>&1
\PATHnircmdNirCmd.exe sendkey alt down
\PATHnircmdNirCmd.exe sendkey R press
\PATHnircmdNirCmd.exe sendkey alt up
ping 127.0.0.1 -w 1 -n 3 > NULLO 2>&1
\PATHnircmdNirCmd.exe vincere attivare il titolo "Reset Internet Explorer Settings”
\PATHnircmdNirCmd.exe sendkey enter press

Por lo que al ejecutar el anterior comando, al usuario se le reseteará las opciones de Internet, sin perder la configuración personal (per fare un esempio). Qué más se puede hacer:

 

Apri la porta di J: Unità CD-ROM nircmd.exe CDrom Open J:
Chiudi la porta di Y: Unità CD-ROM nircmd.exe CD-Rom Chiudi y:
Pronuncia il testo attualmente negli appunti (Per Windows XP/Vista/7/8). Pronuncia il testo ~$clipboard$
Pronuncia il testo memorizzato all'interno speak.txt in speak.wav nome file (Per Windows XP/Vista/7/8). Parla file “c:tempspeak.txt” 0 100 “c:tempspeak.wav” 48kHz16BitStereo
Aumentare il volume del sistema di 2000 Unità (da 65535) nircmd.exe changesysvolume 2000
Diminuire il volume del sistema di 5000 Unità (da 65535) nircmd.exe changesysvolume -5000
Imposta il volume sul valore più alto nircmd.exe setsysvolume 65535
Disattiva il volume del sistema nircmd.exe mutesysvolume 1
Riattiva il volume del sistema nircmd.exe mutesysvolume 0
Commuta il volume del sistema tra lo stato muto e quello normale. nircmd.exe mutesysvolume 2
Crea un collegamento sul desktop che commuta il volume del sistema tra lo stato muto e quello normale. nircmd.exe cmdshortcut “~$folder.desktop$” “Cambia volume” mutesysvolume 2
Spegni il monitor nircmd.exe monitor spento
Avvia lo screen saver predefinito nircmd.exe salvaschermo
Metti il tuo computer in ' standby’ modo nircmd.exe standby
Disconnetti l'utente corrente nircmd.exe disconnessione exitwin
Chiedi se vuoi riavviare, e se rispondi "Sì", Riavvia il computer. nircmd.exe qboxcom “Vuoi riavviare ?” “domanda” Riavvio di exitwin
Spegni il computer nircmd.exe Exitwin Poweroff
Spegnere tutti i computer specificati in computers.txt ! Copia multiremota “c:tempcomputers.txt” Exitwin Poweroff Force
Componi per “Il mio Internet” connessione nircmd.exe rasdial “Il mio Internet”
Scollegare il “Il mio Internet” connessione nircmd.exe Rashangup “Il mio Internet”
Rendere Windows Internet Explorer 75% trasparente ! (192 / 256) nircmd.exe vincere ititle trans “Internet Explorer” 192
Riduci a icona tutte le finestre di Internet Explorer nircmd.exe vincere la classe min “IEFrame”
Chiudi tutte le finestre di Internet Explorer nircmd.exe vincere la classe ravvicinata “IEFrame”
Chiudi tutte le finestre di Esplora risorse (Risorse del computer, Cartelle, E così via) nircmd.exe vincere la classe ravvicinata “ad armadioWClass”
Nascondi tutte le finestre di Internet Explorer nircmd.exe vincere la classe nascondi “IEFrame”
Mostra tutte le finestre di Internet Explorer (dopo averli nascosti con l'esempio precedente) nircmd.exe vincere la classe dello spettacolo “IEFrame”
Centra tutte le finestre di primo livello nircmd.exe Win Center Alltop
Rimuovere la barra del titolo della finestra Risorse del computer. nircmd.exe titolo in stile vittoria “Risorse del computer” 0x00C00000
Restituisce la barra del titolo della finestra Risorse del computer rimossa nell'esempio precedente. nircmd.exe titolo di vittoria + stile “Risorse del computer” 0x00C00000
Impostare la finestra Risorse del computer sull'ordine da destra a sinistra (Per le lingue ebraico e arabo) Vittoria NIRCMD + Titolo EXSTYLE “Risorse del computer” 0x00400000
Impostare tutte le finestre secondarie della finestra Risorse del computer sull'ordine da destra a sinistra (Per le lingue ebraico e arabo) nircmd vince il titolo di bambino “Risorse del computer” +Esstyling tutti i 0x00400000
Creare un collegamento sul desktop che chiuda tutte le finestre di Internet Explorer nircmd.exe cmdshortcut ” “~$folder.desktop$ “Chiudi tutto IE” Vinci la classe Close “IEFrame”
Crea un collegamento sul desktop che nasconda tutte le finestre di Internet Explorer nircmd.exe cmdshortcut ” “~$folder.desktop$ “Nascondi tutto IE” vincere la classe nascondi “IEFrame”
Crea un collegamento sul desktop che mostra tutte le finestre di Internet Explorer nircmd.exe cmdshortcut ” “~$folder.desktop$ “Mostra tutto IE” vincere la classe dello spettacolo “IEFrame”
Imposta la Calcolatrice di Windows come finestra più in alto (Sopra tutte le altre finestre) nircmd.exe vincere il titolo di settopmost “Calcolatrice” 1
Riportare la Calcolatrice di Windows alla finestra normale (Finestra non più in alto) nircmd.exe vincere il titolo di settopmost “Calcolatrice” 0
Crea un collegamento alla calcolatrice di Windows nel menu Start->Programmi->Calcolatrici nircmd.exe scorciatoia “f:winntsystem32calc.exe” “~$folder.programmi$Calcolatrici” “Calcolatrice di Windows”
Nascondere la finestra del desktop nircmd.exe vincere la classe di pelle progman
Mostra la finestra del desktop (Dopo averlo nascosto nell'esempio precedente) nircmd.exe vincere la classe progman
Nascondi il pulsante di avvio sulla barra delle applicazioni nircmd.exe vincere la classe bambino “Shell_TrayWnd” nascondi classe “bottone”
Mostra il pulsante di avvio sulla barra delle applicazioni nircmd.exe vincere la classe bambino “Shell_TrayWnd” Mostra classe “bottone”
Nascondi l'orologio sulla barra delle applicazioni nircmd.exe vincere la classe bambino “Shell_TrayWnd” nascondi classe “VassoioOrologioWClass”
Mostra l'orologio sulla barra delle applicazioni nircmd.exe vincere la classe bambino “Shell_TrayWnd” Mostra classe “VassoioOrologioWClass”
Uccidere (terminare) tutte le istanze dei processi di Internet Explorer nircmd.exe processo di uccisione iexplore.exe
Crea un collegamento sul desktop che apre la porta di K: Unità CDROM quando viene eseguita. nircmd.exe cmdshortcut “~$folder.desktop$” “Apri CDROM” CDROM Open K:
Crea un collegamento al sito Web NirSoft sul desktop nircmd.exe URLSHORTCUT “Protocollo HTTP://www.nirsoft.net” “~$folder.desktop$” “NirSoft”
Aggiungi il sito Web NirSoft ai tuoi Preferiti nella cartella Collegamenti. nircmd.exe URLSHORTCUT “Protocollo HTTP://www.nirsoft.net” “~$folder.favorites$Collegamenti” “NirSoft”
Creare un collegamento al sito Web NirSoft sul desktop di tutti i computer elencati in computers.txt nircmd.exe Copia remota multipla “c:tempcomputers.txt” urlscorciatoia “Protocollo HTTP://www.nirsoft.net” “~$folder.common_desktop$” “NirSoft”
Imposta la modalità di visualizzazione su colori 800x600x24bit nircmd.exe setdisplay 800 600 24
Creare un collegamento sul desktop che imposta la modalità di visualizzazione su colori 800x600x24bit nircmd.exe cmdshortcut “~$folder.desktop$” “800x600x24” setdisplay 800 600 24
Copia tutti i collegamenti sul desktop in un'altra cartella (f:temporaneoda ufficio). nircmd.exe copia execmd “~$folder.desktop$*.lnk” f:temporaneoda ufficio
Riavvia il tuo server Apache (sotto Windows NT/2000/XP/2003) nircmd.exe servizio riavvia Apache
Crea un collegamento sul desktop che riavvia il server Apache nircmd.exe cmdshortcut “~$folder.desktop$” “Riavvia Apache” Riavvio del servizio Apache
Riavviare IIS nircmd.exe il servizio riavvia w3svc
Riavvia MySql nircmd.exe il servizio riavvia MySql
Aprire la chiave/valore di registro desiderato in RegEdit nircmd.exe regedit “HKLMSoftwareMicrosoftWindowsCurrentVersion” “CommonFilesDir”
Apri la chiave del Registro di sistema che hai copiato negli appunti in RegEdit. nircmd regedit “~$clipboard$”
Disabilita lo screen saver nircmd.exe Regsetval SZ “HKCUper pannello di controlloda ufficio” “ScreenSaveActive” 0
Abilita lo screen saver nircmd.exe Regsetval SZ “HKCUper pannello di controlloda ufficio” “ScreenSaveActive” 1
Modificare la data/ora del nome file specificato (ora di creazione e ora di modifica) nircmd.exe setfiletime “c:tempmyfile.txt” “24-06-2003 17:57:11” “22-11-2005 10:21:56”
Copia il percorso della cartella desktop negli appunti nircmd.exe set di appunti ~$folder.desktop$
Copia il percorso della cartella del menu di avvio negli appunti nircmd.exe Appunti impostati ~$folder.start_menu$
Copia il contenuto di info1.txt (file di testo semplice) agli appunti nircmd.exe file di lettura degli appunti “c:Il mio Filesinfo1.txt”
Aggiungi il contenuto di testo degli appunti a info1.txt nircmd.exe Appunti addfile “c:Il mio Filesinfo1.txt”
Cancella gli appunti nircmd.exe appunti trasparenti
Crea tutte le cartelle specificate in “c:tempfolders.txt”. I nomi dei percorsi delle cartelle sono separati da caratteri CRLF. nircmd.exe paramsfile “c:tempfolders.txt” “” “” execmd md ~$fparam.1$
Installare l'assembly .NET specificato nella Global Assembly Cache (come gacutil) nircmd.exe Installazione GAC “C:tempMyAssemblybinMyAssembly.dll”
Svuotare il cestino in tutte le unità. nircmd.exe svuota il bidone
Rispondi 'Sì’ a una finestra di messaggio standard di Windows. nircmd.exe dlg “” “” Fare clic su Sì
Aspettare 2 Secondi, e quindi salvare la schermata corrente in shot.png nircmd.exe cmdwait 2000 salvarescreenshot “f:tempshot.png”
Salvare 10 Screenshot in loop, e aspetta 60 secondi tra le chiamate di salvataggio dello screenshot. I nomi dei file dello screenshot conterranno l'ora e la data dello screenshot salvato. nircmd.exe ciclo 10 60000 salvarescreenshot c:tempscr~$currdate. MM_dd_yyyy$-~$currtime. HH_mm_ss$.png
Attendi la chiusura di Firefox, e poi dire “Firefox è stato chiuso” nircmd.exe processo di attesa firefox.exe pronuncia il testo “Firefox è stato chiuso”
Esegui RegEdit con l'utente SYSTEM (Su Windows 7/8/Vista/2008), che consente di visualizzare tutte le chiavi di registro di sistema nascoste nircmd.exe elevatecmd runassystem c:windowsregedit.exe

 

 

Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!

Citrix StoreFront 3

19 Ottobre 2015