7 cose nerd che è possibile automatizzare con l'Utilità di pianificazione di Windows

L'Utilità di pianificazione di Windows può automatizzare quasi tutto. Se è possibile farlo in una riga di comando o uno script di Windows, è possibile programmarlo con l'Utilità di pianificazione. Dimostriamo.

L'Utilità di pianificazione di Windows può automatizzare quasi tutto.  Se è possibile farlo in una riga di comando o uno script di Windows, è possibile programmarlo con l'Utilità di pianificazione.  Dimostriamo.
Annuncio pubblicitario

L'Utilità di pianificazione di Windows deve essere uno degli strumenti legacy più utili e utili che Microsoft abbia mai inventato, e in questo articolo ti mostrerò sette ragioni per cui è vero.

Oh, certo, è possibile utilizzare l'utilità di pianificazione di Windows per pianificare tutte quelle attività noiose 4 Attività noiose che è possibile automatizzare con l'Utilità di pianificazione di Windows 4 Attività noiose che è possibile automatizzare con l'Utilità di pianificazione di Windows Il tempo è troppo prezioso per essere sprecato con attività ripetitive . Lascia che ti mostriamo come automatizzare e pianificare le attività. Abbiamo anche alcuni grandi esempi. Leggi altro che tutti fanno, come deframmentare il tuo disco rigido o pulire i file temporanei Come mantenere automaticamente Windows 7 Pulire i file obsoleti Come mantenere automaticamente Windows 7 Pulire i file obsoleti Windows ha un modo di raccogliere la polvere virtuale, una circostanza che non ha cambiato notevolmente in Windows 7. Questi file obsoleti occupano spazio e contribuiscono alla frammentazione del disco rigido. Mentre nessuno dei due è ... Per saperne di più, ma che divertimento è?

Perché non fare qualcosa che sia effettivamente utile, come inviare un'e-mail automatica, pubblicare un post su Facebook automatizzato Usando IFTTT per automatizzare tutte le tue foto e video di Facebook [Suggerimento di Facebook o Hack Of The Week] Utilizzo di IFTTT per automatizzare tutte le tue foto e video di Facebook [Facebook Suggerimento o Hack Of The Week] Non tutti usano Facebook per memorizzare le loro foto e video, ma la memorizzazione di foto e video alternativi non sembra ancora avere la migliore integrazione sociale. La maggior parte delle alternative sono progettate per saperne di più ... Leggi di più o Tweet o avvia musica o video al mattino per aiutarti a svegliarti quando la sveglia non funziona?

Ti mostrerò come fare queste cose e altro in questo articolo.

1. Invia un'e-mail automatizzata

Sei una persona impegnata, e un sacco di quel lavoro impegnato di solito comporta cose come l'invio di aggiornamenti di stato o e-mail al tuo capo 6 modi per convincere le persone a rispondere alle tue e-mail 6 modi per convincere le persone a rispondere alle tue e-mail Ci sono tutta una serie di regole quando si tratta di e-mail che incoraggeranno o scoraggeranno una persona a premere il pulsante "rispondi" e rispondere. Scopri le regole del successo della posta elettronica. Leggi di più un rapporto. Quindi, perché non automatizzare l'invio di informazioni via e-mail e rimuoverlo dall'elenco delle cose da fare?

Ecco un esempio: ho bisogno di inviare un rapporto sul rendimento al mio staff ogni mese.

task-schedule1

Questo rapporto è archiviato in un documento di Word in c: \ users \ ryan \ documents \ muo documents \ muo-report.docx.

Mentre potevo dedicare il tempo ogni mese a scrivere da zero questa e-mail e digitare i dati del rapporto direttamente nell'e-mail, perché non generare il documento del report entro il 14 del mese e avere uno script automatico che invia l'e-mail con il Documento Word allegato?

task-schedule2

Naturalmente, questo non è solo un semplice lavoro batch che puoi eseguire per ottenere questo risultato. Avrai bisogno di configurare SendEmail sul tuo PC affinché funzioni. Scarica SendEmail e poi usa la mia guida Invia e-mail automatizzate utilizzando SendEmail e Utilità di pianificazione di Windows Invia e-mail automatizzate utilizzando SendEmail e Utilità di pianificazione di Windows Indipendentemente dal tuo lavoro, di solito a un certo punto tutti devono inviare un capo o un supervisore via email con cadenza giornaliera, settimanale o rapporti di stato mensili. Leggi altro per configurarlo.

Una volta che sei pronto, è il momento di creare l'attività pianificata in modo da poter inviare la tua e-mail su un programma fisso. Per utilizzare SendEmail con un servizio come Gmail, è sufficiente accedere alla cartella in cui è stato salvato il file sendemail.exe e digitare il seguente comando:

sendEmail -o tls=yes -f [email protected] -t [email protected] -s smtp.gmail.com:587 -xu [email protected] -xp YOURPASSWORD -u "Hello from sendEmail" -m "How are you? I'm testing sendEmail from the command line." 

Dovrai anche aggiungere un parametro "-a" per allegare un file (ti mostrerò di seguito). Ora che è possibile inviare e-mail in formato riga di comando, è possibile utilizzare un'attività pianificata per inviare il report su una pianificazione!

Ti guiderò nella creazione di un'attività in questo primo passaggio: nelle seguenti sezioni successive, presumo che tu sappia come creare e pianificare l'attività Esegui automaticamente i programmi utilizzando l'Utilità di pianificazione di Windows Esegui automaticamente i programmi utilizzando l'Utilità di pianificazione di Windows Ulteriori informazioni.

Innanzitutto, avviare l'Utilità di pianificazione (in Windows 10) facendo clic sul pulsante Start, facendo clic su Tutte le app e digitando " pianificazione ", quindi selezionare Utilità di pianificazione dall'elenco di app. Quando viene visualizzata la finestra principale, scegli Crea attività ...

task-schedule3

Successivamente, dai un nome al tuo compito. In questo caso lo chiamerò "Invia rapporto MUO". Funzionerà anche con il mio account utente, ma se hai più utenti su un PC e vogliono le loro attività pianificate, assicurati che sia selezionato l'utente corretto.

task-schedule4

Nella scheda Trigger, imposta la pianificazione quando desideri che le e-mail vengano inviate. In questo esempio, vado con il 15 del mese, ogni singolo mese.

task-schedule5

La scheda Azione è dove avviene la magia. Qui è dove dirai all'utilità di pianificazione di eseguire sendEmail.exe (ovunque tu lo abbia salvato), e poi nel campo Aggiungi argomenti (facoltativo) è dove vanno tutti i parametri aggiuntivi.

task-schedule6

Un'altra importante impostazione da verificare è nella scheda Condizioni .

task-schedule8

Assicurati che Wake il computer per eseguire questa attività sia selezionato, o se ti allontani dal computer per un po 'e desideri inviarti automaticamente questa email, non sarà in grado di farlo.

Una volta eseguita questa attività, vedrai l'email apparire nella tua posta in arrivo con il file allegato.

task-schedule7

L'unico trucco ora è ricordarsi di aggiornare quel documento di Word prima che arrivi la data in cui l'email viene inviata!

Questo è tutto ciò che c'è da fare! Ora che è possibile pianificare l'invio di e-mail alle persone, con i file allegati, pensa a tutte le possibilità Invia e-mail automatizzate utilizzando SendEmail e Utilità di pianificazione di Windows Invia e-mail automatizzate utilizzando SendEmail e Utilità di pianificazione di Windows Indipendentemente dal tuo lavoro il punto deve mandare email a un capo o supervisore con rapporti di stato giornalieri, settimanali o mensili. Leggi di più !

2. Apri e organizza il tuo browser

Ogni volta che mi sveglio per la prima volta al mattino, dopo aver afferrato un cereale o un'altra colazione facile, di solito accendo il laptop e apro i miei siti di notizie tech preferiti 5 Modi interessanti per usare Google News Feed RSS 5 Modi interessanti per usare Google News RSS Feed Per saperne di più.

Non sarebbe bello se il tuo computer avesse appena aperto il tuo browser e tutti i tuoi siti Web di notizie preferiti, per prima cosa la mattina e tutto da solo? Bene, è possibile.

Basta impostare l'attività come descritto sopra. Imposta il grilletto per ogni giorno alle 8 del mattino (o quando ti alzi) e imposta il grilletto in questo modo.

task-schedule10

Ecco come lo fai. Nel campo Programma / script: si esplora la posizione dell'eseguibile del browser. In questo caso, è Chrome.exe. Potrebbe anche essere Firefox o qualsiasi altro browser.

Il campo Aggiungi argomenti (facoltativo): contiene i parametri. I parametri sono fondamentalmente tutte le pagine Web che vuoi che il browser apra automaticamente per te. Pertanto, se digiti "//www.makeuseof.com/wp-admin/ https://news.google.com/ https://mail.google.com" (ciascuno separato da uno spazio), il browser lanciare e aprire questi tre siti web.

task-schedule11

Questo è uno dei modi più semplici e veloci per consentire al tuo computer di fare tutto il lavoro pesante al mattino, e tutto quello che devi fare è sederti e goderti alcuni siti web mentre sorseggi il tuo caffè.

3. Diario Come ti senti ogni giorno

Rob ha scritto prima di quanto sia importante l'inserimento nel diario Inizia questa semplice abitudine per aumentare la produttività: l'inserimento nel diario Avvia questa semplice abitudine per aumentare la produttività: l'inserimento nel diario è uno strumento di carriera sottovalutato e un'abitudine principale di molte persone di successo. Dall'aumento della produttività, al mantenimento della responsabilità, esploriamo il motivo per cui dovresti considerare l'introduzione del journaling come strumento di produttività nella tua giornata lavorativa. Leggi di più, ma è anche una delle cose più facili da dimenticare da fare ogni giorno. Ecco perché usare l'Utilità di pianificazione di Windows per qualcosa di simile è un gioco da ragazzi!

Per impostare questo, è necessario utilizzare uno script di Visual Basic Come automatizzare i comandi Telnet utilizzando VB Script Come automatizzare i comandi Telnet utilizzando VB Script Scrittura di processi batch e più recentemente script di Windows è un'attività che costituisce davvero la maggior parte di quanto la maggior parte degli amministratori di rete e di sistema svolga il proprio lavoro più velocemente e semplifichi ciò che ... Leggi altro (VBS) salvato da qualche parte sul computer in cui è possibile chiamarlo dall'Utilità di pianificazione. Lo script VBS richiederà fondamentalmente all'utente (tu) gli input del tuo diario, quindi li aggiungerà a un file CSV che memorizzerà il registro delle statistiche giornaliere.

Ecco la sceneggiatura. Basta copiarlo e incollarlo in un file di testo e salvarlo come "logtoexcel.vbs".

 Option Explicit Dim strMood Dim strWeight Dim strExercise Dim strDiet ' Prompt for mood, weight, exercise, diet strMood = Inputbox( "Happiness Level (1-10):" ) strWeight = Inputbox( "Enter today's weight:" ) strExercise = Inputbox( "How many minutes did you work out?:" ) strDiet = Inputbox( "Do you feel like you ate well today?:" ) Dim objFSO, objFolder, objShell, objTextFile, objFile Dim strDirectory, strFile, strText strDirectory = "c:\temp" strFile = "\MyDailyLog.csv" strText = strMood & ", " & strWeight & ", " & strExercise & ", " & strDiet ' Create the File System Object Set objFSO = CreateObject("Scripting.FileSystemObject") ' OpenTextFile Method needs a Const value ' ForAppending = 8 ForReading = 1, ForWriting = 2 Const ForAppending = 8 Set objTextFile = objFSO.OpenTextFile _ (strDirectory & strFile, ForAppending, True) ' Key Section to write the strText to the file. ' Writes strText every time you run this VBScript objTextFile.WriteLine(strText) objTextFile.Close WScript.Quit 

Quando viene avviato questo file .vbs, per prima cosa ti chiederà di individuare tutti i fattori che desideri monitorare. In questo esempio ho usato l'umore, il peso, l'esercizio fisico e la dieta.

task-schedule12

Queste risposte vengono archiviate in variabili e quindi passate al file di output, che in questo esempio è memorizzato in c: / temp /.

Innanzitutto, crea MyDailyLog.csv lì e crea l'intestazione nella prima riga. Una volta creato questo file, è pronto per iniziare a raccogliere le voci del diario!

task-schedule13

Basta creare una nuova attività (come hai fatto nella prima sezione di questo articolo), e per l'attività, impostala per eseguire lo script in cui hai salvato il file .vbs.

task-schedule14

Imposta l'attività da eseguire tutte le sere quando sei di solito online leggendo le notizie o controllando la tua e-mail e non dimenticherai mai più di tenere traccia delle tue statistiche!

4. Riproduci musica al mattino

La tua sveglia 3 delle App di Sveglie Più Divertenti e Infastidite per Android 3 delle App di Alarm Clock più divertenti e fastidiose per Android Ecco alcune delle app wackiest per la sveglia per Android. Forse ti infastidiranno, o forse ti aiuteranno a svegliarti! Per saperne di più fai un lavoro terribile di svegliarti ogni giorno? Colpisci il sonnellino e poi ritorni a dormire? Bene, ecco una soluzione utilizzando l'Utilità di pianificazione. Basta configurarlo per attivare una canzone che sai ti sveglierà.

Il comando per eseguire questa operazione su qualsiasi PC Windows è: wmplayer "c: \ songname.mp3"

Imposta il tuo nuovo compito per dare il via a questa canzone forte e ottimista circa mezz'ora prima di svegliarti.

task-schedule15

Si noterà che è necessario fornire il percorso completo per wmplayer.exe (utilizzando il pulsante Sfoglia lo renderà più comodo). Quindi, nel campo Aggiungi argomenti (facoltativo): fornire il percorso completo del file musicale, tra virgolette.

E se quella musica 30 minuti prima di svegliarsi non funziona, imposta un'altra attività per dare il via ad una canzone ancora più odiosa per 15 minuti prima di svegliarti. Infine, un altro solo 5 minuti prima (forse quello dovrebbe essere un corno rumoroso, a tutto volume!).

Nota: è necessario configurare l'attività in modo che venga eseguita anche se il computer è in stato di stop e sarà necessario accertarsi di non spegnere il computer di notte quando si va a letto. Se va a dormire, va bene, ma il computer non ha bisogno di essere acceso perché questa attività funzioni!

A proposito, se vuoi dare il via a una playlist completa Come creare, condividere e scoprire playlist con Apple Music Come creare, condividere e scoprire playlist con Apple Music Playlists semplifica la scoperta, la condivisione e la creazione di raccolte personali dalla massiccia libreria di musica in streaming di Apple. Ecco come. Per saperne di più sui brani 30 minuti prima di alzarti, puoi usare questo comando: wmplayer / Playlist PlayListName

5. Riproduci un video ogni mattina

Ecco un altro approccio al risveglio, se sei come me e il suono non lo taglia per te. Perché non collegare il tuo laptop a quella grande TV nella tua stanza e avviare un video Come guardare intere playlist di YouTube in VLC Come guardare intere playlist di YouTube in VLC Ti piacciono le playlist di YouTube, ma desideri poterle guardare fuori dal tuo browser? È possibile utilizzare VLC per il lavoro, grazie ad una semplice estensione. Ecco come. Leggi di più al mattino per svegliarti? Questo ti permette di scegliere i luoghi e i suoni che sai ti tireranno fuori dal letto.

Un modo per farlo è esattamente come l'operazione pianificata audio sopra, ma usando l'opzione a schermo intero: wmplayer "c: \ videoname.wmv" / fullscreen

task-schedule16

Nel campo degli argomenti, è sufficiente ricordare di mantenere il nome del file all'interno delle virgolette e l' opzione / fullscreen al di fuori di esse, alla fine della stringa.

Si applica la stessa regola dell'audio: imposta l'attività in modo che funzioni anche quando il computer è inattivo, oppure non funziona, e non dimenticare di lasciare acceso il computer durante la notte.

6. Porta i backup mensili al cloud

Scommetto che memorizzi molti file sul tuo PC o laptop che osi assolutamente detestare. Forse è la tua collezione di file musicali salvati (che stai costantemente aggiungendo), o forse è quel grande romanzo 6 Podcast Must-Listen per romanzi, sceneggiatori e narratori 6 Podcast must-listen per romanzi, sceneggiatori e narratori Sei bloccato una crisi di scrittura? Hai finito le idee per la storia? Sei confuso e confuso nel settore dell'editoria? Hai bisogno di una guida per diventare un esperto di parole? Ci sono molti ... Leggi di più su cui stai lavorando. Qualunque siano i dati, è una buona idea fare frequenti backup, nel caso succeda qualcosa di terribile al tuo PC.

Fare i backup è una delle cose migliori per cui è adatta l'attività pianificata, ma perché risparmiare su un disco rigido locale quando è possibile salvare i file nel cloud? Un chiaro vantaggio di questo è che se c'è - il cielo non voglia - un incendio in casa, le tue informazioni sono ancora al sicuro.

Il primo passo per impostare questo, naturalmente, è installare OneDrive, Google Drive, o qualsiasi altro servizio di cloud storage che ti consenta di installarlo sul tuo PC come unità mappata Come sincronizzare i file su Ubuntu con OneDrive Come sincronizzare i file su Ubuntu Con OneDrive Microsoft ha semplicemente fatto il pieno della quantità di spazio di archiviazione gratuito che si ottiene con OneDrive, quindi si potrebbe desiderare di usarlo sulla propria distribuzione Linux preferita. Tuttavia, Microsoft non ha un client ufficiale per Ubuntu. Leggi di più .

task-schedule17

Quindi, installa SyncToy da Microsoft. Quindi, imposta una coppia di cartelle tra la cartella locale in cui è memorizzata la tua musica preferita, o dove hai quel romanzo speciale su cui stai lavorando, e l'unità nel tuo cloud drive in cui vuoi eseguire il backup di quei file su un base regolare.

task-schedule18

Nella schermata successiva sceglierai di sincronizzare o contribuire. Se esegui la sincronizzazione, le modifiche vanno in entrambe le direzioni. Se si imposta il contributo, solo i nuovi file sull'unità locale verranno inviati al cloud, ma i file eliminati non verranno eliminati dal cloud. Infine, dai un nome alla coppia di cartelle.

Ora, tutto ciò che devi fare è eseguire questo comando come operazione pianificata: c: \ program files \ synctoy 2.1 \ synctoycmd.exe -R "SyncMyMusic"

Ecco come appare nell'Utilità di pianificazione:

task-schedule19

Metti il programma / script: campo tutto tra virgolette, e per il campo degli argomenti ti consigliamo -R prima, e poi il nome della coppia di cartelle che hai creato sopra, posto tra virgolette.

Imposta questa attività per l'esecuzione ogni giorno, o qualsiasi altra frequenza ti fa sentire al sicuro, e hai finito. Scordatelo, avrai sempre una copia sincronizzata dei tuoi file al sicuro nel cloud!

7. Pubblica su Facebook e Twitter

Certo, FBCMD è morto, ma puoi comunque postare su Facebook dalla riga di comando usando Curl. Se non lo hai ancora fatto, ti consiglio vivamente di seguire la mia guida per configurare Curl sul tuo PC Come pubblicare su Facebook dalla riga di comando Ora che FBCMD è morto Come postare su Facebook dalla riga di comando Ora che FBCMD è morto Immagina di aprire Apri una finestra di comando sul tuo PC, digita un comando a linea singola e posta istantaneamente su Facebook senza nemmeno aprire un browser o un'altra app. Leggi di più in modo da poter pubblicare post di Facebook tramite la riga di comando.

Dopo averlo configurato, puoi postare su Facebook dalla riga di comando usando: c: \ temp \ curl \ curl -X POST https://maker.ifttt.com/trigger/post_facebook/with/key/? valore1 =”Questo% 20is% 20your% 20post.”

Ora pensa quanto sarebbe bello se non avessi nemmeno bisogno di aprire Facebook per postare - imposta solo uno script .vbs come hai fatto sopra per l'inserimento nel diario, ma chiedi che cosa vuoi pubblicare e lascia che il tuo computer fai il tuo post su Facebook per te!

Ecco come si presenta questo script .vbs:

 Option Explicit Dim strYourPost Dim objResult Dim objShell strYourPost = Inputbox( "What do you want to post today?:" ) strYourPost = Replace(strYourPost, " ", "%20") Set objShell = WScript.CreateObject("WScript.Shell") objResult = objShell.Run("c:\temp\curl\curl -X POST https://maker.ifttt.com/trigger/post_facebook/with/key/bMTAzkaD1qIc7NlGErPGOu?value1=" & strYourPOst) WScript.Quit 

Quindi, è sufficiente utilizzare l'attività pianificata per pianificare lo script da eseguire all'avvio del computer per la prima volta o alle 8:00 ogni mattina quando si prende il caffè.

task-schedule20

E in pochi secondi il tuo post verrà pubblicato su Facebook e non sarai distratto da tutti i post dei gatti.

task-schedule21

Questo è un ottimo modo per semplificare la vita, mantenendo la famiglia e gli amici aggiornati senza lasciare che il social network manchi di produttività.

A proposito, puoi fare la stessa identica cosa con Twitter, usando un programma chiamato Twt.

Una volta installata l'applicazione, Tweeting dal prompt dei comandi è semplice quanto scrivere: twt lo sto postando dal prompt dei comandi!

In questo caso non è necessario un codice vbs perché puoi semplicemente pianificare un'attività utilizzando "twt" come comando e il tuo Tweet nel campo dell'argomento. Semplice!

Utilizzando l'Utilità di pianificazione

Come puoi vedere, l'Utilità di pianificazione di Windows è buona per molto di più che semplicemente scansionare il tuo PC o fare backup locali. Invio di e-mail, accesso al cloud, pubblicazione su Facebook e Twitter: questi sono solo la punta dell'iceberg.

Se è possibile farlo in una riga di comando o uno script di Windows, è possibile programmarlo con l'Utilità di pianificazione. Tutto ciò che serve è un po 'di creatività e un po' di grasso di gomito, e puoi automatizzare molto di più di quanto avresti mai immaginato.

Speriamo che le suddette automazioni ti abbiano aiutato a iniziare a pensare a cose che puoi programmare su Windows. Quali altre idee hai? Hai mai automatizzato qualcosa di interessante con l'Utilità di pianificazione? Condividi i tuoi pensieri ed esperienze nella sezione commenti qui sotto!

Crediti immagine: robot industriale di PP77LSK tramite Shutterstock

In this article