Langmeier Backup offre la possibilità di creare script per implementare concetti avanzati per il backup dei dati. Gli amministratori esperti hanno quindi la possibilità di introdurre requisiti molto specifici nell'area data backup nell'esecuzione del backup.
Esempi:
- la notifica all'utente (come SMS, sullo schermo, per posta, ecc…)
- Scarica il lavoro di backup corrente dal server
- Richiesta dell'utente (esempio: “Per favore inserire altri supporti di backup“)
- Lettura e chiusura dei programmi aperti
- Riorganizza il supporto di destinazione (per esempio rinominando la cartella)
- Chiamare un URL web per eseguire una funzione del server
L'editor di script si trova sotto il menu Tools > Edit Scripts:

Clicca sul campo di selezione "Script" e seleziona la voce vuota per creare un nuovo script. Usando Salva con nome... puoi salvare questo script.
Puoi utilizzare tutti i comandi VBScript nello script. Inoltre, puoi utilizzare i seguenti comandi di scripting implementati specificamente per Langmeier Backup per automatizzare Langmeier Backup
Indice comandi
L'indice completo dei comandi può essere trovato nell'aiuto online di Langmeier Backup, a cui puoi accedere nel programma. Ecco un estratto delle funzioni frequentemente richieste.
Progresso (variabile)
Assegna un valore tra 1 e 100 alla variabile Progress, imposta il valore della barra di progresso nella finestra di backup.
Esempi:
Progress = 0 'Barra di progresso a 0 - niente salvato ancora
Progress = 50 'Barra di avanzamento a 50 - metà backup
Progresso = 100 'Barra di avanzamento a 100 - backup completato
Messaggio (metodo)
Esce un testo per l'utente nella finestra dei messaggi di Langmeier Backup . Questo testo viene inoltre salvato nel registro di backup.
Parametri:
parametro |
Descrizione |
Testo |
Il testo del messaggio all'utente. |
[Tipo di messaggio] |
Il tipo di questo messaggio.
Valori possibili:
1 = Informazione 2 = Avviso 3 = Stop |
italic = Parametri opzionali
Esempio 1:
Message
"Script completato."
Esempio 2:
Message "Si prega di scrivere il disco con 'backup" & Nome del giorno della settimana(giorno della settimana(now)) & "' an.", 1
Backup (metodo)
La funzione „Backup“ può essere utilizzata per eseguire il backup di una cartella o di un file.
Parametri:
parametro |
Descrizione |
Fonte |
Percorso sorgente del backup desiderato |
Target |
Percorso di destinazione del backup desiderato |
[Sottocartelle] |
Vero = Backup incluso le sottocartelle (predefinito)
Falso = Backup senza sottocartelle
|
[Crittografato] |
Vero = Backup criptato
Falso = Backup non criptato (predefinito)
|
[Compresso] |
Vero = file di backup compressi ZIP
Falso = File di backup non compressi (predefinito)
|
[Storia] |
Vero = Backup dei dati storicizzati
Falso = Modalità normale (predefinita)
|
[CreateFullPath] |
True = Crea il percorso di backup completo, ad esempio C$\Folder\
Falso = Modalità normale (predefinita)
|
italic = Parametri opzionali
Esempio 1: Un normale backup dove l'origine e la destinazione sono specificate.
'Backup normale:
Backup "C:\Source", "D:\Destination"
Esempio 2: Un backup criptato: qui, l'origine e la destinazione sono specificate, più l'impostazione per criptare i dati.
'Backup cifrato:
Backup "C:\Source", "D:\Destination", , True
Esempio 3: Salvataggio criptato con percorso completo: Qui, come nell'esempio 2, viene eseguito un backup criptato e, inoltre, viene eseguito il backup del percorso completo.
'Backup criptato con percorso completo:
Backup "C:\Source", "D:\Destination", , True, , True
Break (metodo)
Riprende il backup, ma non lo script corrente.
Parametri:
parametro |
Descrizione |
NO PARAMETRI |
Il metodo break non richiede parametri aggiuntivi. |
GetMediaName (funzione)
Ritorna il nome del media inserito.
Parametro:
parametro |
Descrizione |
Accessore |
a) Il carattere di accesso al nastro nella forma di per esempio \tape0 b) Un identificatore dell'unità, per esempio C:\d
|
Esempio:
Se GetMediaName ("\.tape0") <> "Monday"
allora
Messaggio "Per favore inserisci il nastro `Monday`!", 3 '3 = Stop symbol
EjectMedia
Break
End If
InviaSMS (Testo come Stringa, Numero come Stringa) (Funzione)
Un'opzione che molti dei nostri clienti utilizzano è l'opzione “SendSMS”. Questa opzione invia al cliente un SMS ad un telefono cellulare alla fine di un backup. Se il destinatario non è in Svizzera, allora il prefisso internazionale deve essere specificato.
Firewall: in alcune circostanze, una voce mancante nel firewall di Windows può impedire l'invio del messaggio di testo. In questo caso, appare un messaggio d'errore e lo script non può essere eseguito con successo. Abilita il programma Langmeier Backup nel tuo firewall per il traffico di rete in uscita - allora funzionerà.
Parametri:
parametro |
Descrizione |
Testo |
Il messaggio di testo da inviare al destinatario via SMS. |
Numero |
Il numero di cellulare del destinatario. |
Esempio:
'Invia un messaggio di testo all'amministratore del backup:
SendSMS "Backup completato.", "004179512xxxx"
'Invia un breve messaggio all'amministratore del backup -
'il messaggio contiene il valore specificato in "Destinazione", così come
'il numero di errori che si sono verificati, così come il numero di
'file di cui è stato eseguito con successo il backup:
InviaSMS Term("Il backup su è completo. Error: Saved: ", Destination, Errors, Counter),"0049xxxxxxxx"
Contatore (variabile)
Indica quanti file sono stati sottoposti a backup. Questo valore appare nel feedback all'utente dopo il processo di backup. Inoltre, questo valore è anche indicato nel log del backup.
Esempio:
'Avvia lo script della riga di comando "databackup.cmd" da SAP per eseguire il backup del
'database da SAP. La destinazione del backup,
'che è impostata nel lavoro di backup è usata (destinazione).
'Dallo script della riga di comando viene restituito il numero di file sottoposti a backup
'
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
'Il contatore dei file sottoposti a backup sarà ora incrementato dal
'numero restituito dallo script:
Counter = Counter + lCountOfFiles
Destinazione (variabile)
Riporta o sovrascrive la cartella di destinazione preimpostata nell'elemento di backup dello script.
Nota: La variabile Destinazione ti permette di creare uno script che esegue il backup di qualcosa di specifico in una posizione di destinazione definibile nel lavoro di backup. Come viene fatto il backup della cosa specifica, e di cosa si tratta, lo programmi nello script.
Esempio:
'Salva la cartella di installazione "SAP R3" nella cartella di backup impostata nello script:
Backup "C:_SAP-R3", Destination
Fonte (variabile)
Riporta o sovrascrive il preset di origine nell'elemento di backup dello script. Se il nome dello script (ad esempio @SendSMS) è sotto l'origine, allora viene restituito il nome dello script.
Nota: Con la variabile "Destinazione" puoi creare uno script che esegue il backup di qualcosa di specifico in una posizione di destinazione che può essere definita nel lavoro di backup. Il modo in cui la cosa specifica è sostenuta, e cos'è, lo programmi nello script. Con la variabile opposta "Source", hai la possibilità di lasciare che l'utente del backup Langmeier determini la posizione di origine che recuperi nello script.
Esempio:
Source = "C:\"
SaveScript
Dopo aver scritto/creato uno script, salvalo. Le opzioni „Salva“ e „Salva con nome“ si trovano sotto l'editor dello script.

Clicca su "Salva con nome" puoi dare un nome al tuo script:

Gli script sono memorizzati nella seguente cartella:
C:\ProgrammaData\Langmeier Software\Scripts
Sotto i vecchi sistemi operativi (Windows XP, Windows Server 2003):
C:\Documents and Settings\ALL Users\Application Data\Langmeier Software\Scripts
Aggiungi script al lavoro di backup
Tutti gli script che hai salvato possono essere aggiunti al lavoro di backup nella finestra principale di Langmeier Backup sotto "Backup" - "Add"


Dopo aver selezionato il tuo script, il nome dello script appare nel lavoro di backup con un prefisso „@“, in questo caso "@SMS". Lo script viene eseguito nell'esecuzione del backup non appena clicchi su "Backup" - "Start".

Facendo doppio clic sullo script inserito, qui "@SMS", puoi definire il percorso di destinazione (che puoi recuperare nello script usando "Destinazione"):

Ordine: Fai attenzione all'ordine nel lavoro di backup! Se uno script deve essere eseguito alla fine di un backup, allora anche lo script deve essere inserito alla fine. Langmeier Backup elabora gli script nell'ordine in cui si trovano nel lavoro di backup. Se lo script è una funzione che deve essere chiamata all'inizio o dopo un certo percorso della cartella, allora lo script deve essere inserito nella linea corretta di conseguenza.
Opzioni alternative di scripting
Puoi anche aggiungere un VBScript che hai creato tu stesso ad un lavoro in un altro modo. Vai su „Opzioni“ e lì su „Impostazioni per questo lavoro“. Troverai opzioni che vengono eseguite „Prima del backup“ e opzioni che vengono eseguite „Dopo il backup“. Aggiungi il tuo VBScript nella posizione desiderata. Nota che con questo metodo, le funzioni proprie di Langmeier Backup come InviaSMS o Backup descritte sopra non sono disponibili. Tuttavia, puoi usare questo metodo per chiamare qualsiasi script batch o qualsiasi file exe compilato.

Le specifiche di questo articolo sono disponibili nei seguenti prodotti:
- Langmeier Backup Business
- Langmeier Backup Server
- Langmeier Backup V-flex
Backup Essentials
€39.90 all'anno
Seleziona
- Backup dei dati in Windows 11, 10, 8, 7
- Cancellabile in qualsiasi momento
- Riduzione dell'interfaccia utente
- Esegui il backup di file e cartelle
- Esegui il backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristina singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- Protezione del computer contro i ransomware
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive e Google Drive
- Backup in Langmeier Backup Online Storage & aBusiness Suite
Raccomandato
Backup Professional
€49.50 all'anno
Seleziona
- Backup dei dati in Windows 11, 10, 8, 7
- Cancellabile in qualsiasi momento
- Utente professionaleinterfaccia
- Esegui il backup di file e cartelle
- Esegui il backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristina singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- Protezione del computer contro i ransomware
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive e Google Drive
- Backup in Langmeier Backup Online Storage & aBusiness Suite
- Backup via Internet su server FTP
- Crittografia
- Ripristino per data
- Espelli il supporto dati al termine del backup
- Backup dei registri via e-mail
- Invia lo stato del backup via SMS
- Backup come servizio di Windows
Backup
Business
€99 all'anno
Seleziona
- Backup dei dati in Windows 11, 10, 8, 7
- Cancellabile in qualsiasi momento
- Utente professionaleinterfaccia
- Esegui il backup di file e cartelle
- Esegui il backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristina singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- Protezione del computer contro i ransomware
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive e Google Drive
- Backup in Langmeier Backup Online Storage & aBusiness Suite
- Backup via Internet su server FTP
- Crittografia
- Ripristino per data
- Espelli il supporto dati al termine del backup
- Backup dei registri via e-mail
- Invia lo stato del backup via SMS
- Backup come servizio di Windows
- Linguaggio di script integrato
- Backup su archivi ZIP
- Cartelle di rete protette con credenziali
- Protezione ransomware professionale
- Drive a nastro di tutti i tipi
- Backup dei dati su supporti WORM (Write-Once-Read-Many)
- Backup come servizio di Windows
- Separazione hardware dei drive tramite il dispositivo DSC (Data Save Control)
- Impostazioni di sicurezza della cartella di backup
Informazioni sull'autore
Urs Langmeier, Fondatore e CEO di Langmeier Software

Urs Langmeier è fondatore e CEO di Langmeier Software GmbH e quindi responsabile dell'ulteriore sviluppo strategico delle soluzioni Langmeier Software.
Altra ricerca: Langmeier Backup, VB-Script, Backup
Articoli rilevanti per l'argomento
FAT32 o NTFS? Quale formato è migliore per il backup?Differenza tra backup di file e backup di immagini? Langmeier Backup Versione 10 è qui
Posta un commento qui...
Questo articolo copre gli argomenti:
Backup del software con VBScript
Script di backup Langmeier
Langmeier Backup VBS
VBS Backup