Home Telecomunicazioni Troubleshooting Networking Script Flash Ticket Site Map

File Batch

Proteggere e Nascondere una cartella e tutto il suo contenuto con password

copia ed incolla questo codice in un file di testo(wordPad/Blocco note) e salvarlo poi rinominare l'estenzione in ".bat"
basta modificare le parole in MAIUSCOLO evidenziate in rosso e personalizzare il file

Salva

cls
@ECHO OFF
title Folder CARTELLA
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST CARTELLA goto MDLOCKER
:CONFIRM
echo Voglio bloccare la cartella(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo scelta non valida.
goto CONFIRM
:LOCK
ren Personal "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Inserire la password e sbloccare la cartella
set /p "pass=>"
if NOT %pass%==PASSWORD goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" CARTELLA
echo cartella bloccata con successo
goto End
:FAIL
echo Password non valida
goto UNLOCK2
:FAIL2
echo Password non valida
goto end
:MDLOCKER
md CARTELLA
echo cartella creata con successo
goto End
:UNLOCK2
echo Ultima possibilità di inserire la password corretta per sbloccare la cartella
set /p "pass=>"
if not %pass%==PASSWORD goto FAIL2
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" CARTELLA
echo cartella sbloccata con successo
:End

 

Backup con scelta multipla 


il file batch esegue prima un ping sul pc dove eseguire il BACKUP
se questo risponde crea un collegamento ed attende il tipo di operazione da eseguire  

 

copia ed incolla questo codice in un file di testo(wordPad/Blocco note) e salvarlo poi rinominare l'estenzione in ".bat"

Salva

@echo off
color 02
@echo *******************************************
@echo *            configurazione parametri in corso *
@echo *            ... Attendere ... *
@echo *            .......connecting *
@echo *******************************************
echo.
@ping 192.168.xxx.xxx -4> nul
@IF ERRORLEVEL 1 GOTO dead
@IF ERRORLEVEL 0 GOTO alive
@ping 192.168.xxx.xxx -4> nul
@IF ERRORLEVEL 3 GOTO dead
@IF ERRORLEVEL 2 GOTO alive
echo.
:dead
@ECHO DISCONNESSO
@GOTO end
:alive
@ECHO ...::: - CONNESSIONE STABILITA :::...
@ECHO ...::: - CONNESSIONE STABILITA :::...
echo.
@GOTO BACKUP
echo.
:end
echo.
@ECHO ... Goodbye ...
echo.
pause
exit
echo.
:BACKUP
echo.
echo Quale Backup vuoi eseguire?
echo.
echo (1) nomefile1
echo (2) nomefile2
echo (3) nomefile3
echo Per uscire premere [9]

set /p "Scelta=>"
if "%Scelta%"=="1" goto A
if "%Scelta%"=="2" goto B
if "%Scelta%"=="3" goto C
if "%Scelta%"=="9" goto x

echo.
:A
cls
Xcopy c:\nomecartella\*.* \\nomeserver\nomecartella\ /s/e/d:06/10/2011
@ECHO ...::: BACKUP COMPLETATO :::...
echo.
@GOTO BACKUP

:B
cls
Xcopy c:\nomecartella\*.* \\nomeserver\nomecartella\ /s/e
@ECHO ...::: BACKUP COMPLETATO :::...
echo.
@GOTO BACKUP

:C
cls
Xcopy c:\nomecartella\*.* \\nomeserver\nomecartella\ /s/e
@ECHO ...::: BACKUP COMPLETATO :::...
echo.
@GOTO BACKUP

 

:x
echo Premi un tasto per uscire
EXIT






Diagnostica della rete


eseguendo il file batch si avvia il sistema di diagnostica della rete di windows

 

copia ed incolla questo codice in un file di testo(wordPad/Blocco note) e salvarlo poi rinominare l'estenzione in ".bat"
si ha lo stesso risultato digitando il comando in "start -> esegui" per win Xp, e "start -> avvia la ricerca" per win7

Salva

netsh diag gui





Liberare la memoria RAM


eseguendo il file si libera la memoria RAM(superiore a 128MB)

 

copia ed incolla questo codice in un file di testo(wordPad/Blocco note) e salvarlo poi rinominare l'estenzione in ".vbs"

Salva

MYSTRING = (80000000)