Tous les forums
initiation à l'informatique amusante
15/08/2012 à 22h14
ouvrir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom exemple.bat
puis recliquez sur le fichier .
=====>important le ".bat"
texte à copier
@echo off
start
start
start
start
start
start
15/08/2012 à 22h22
ouvir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom exemple2.bat
puis recliquez sur le fichier .
=====>important le ".bat"
(un conseil enregistrez tous vos dossiers)
texte à copier
:boucle
@echo off
start
start
start
start
start
start
start
start
goto boucle
15/08/2012 à 22h34
( un conseil enregistrez tous vos dossiers car l'ordi va s'éteindre au bout de 30 secondes)
ouvrir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom exemple3.bat
puis recliquez sur le fichier .
=====>important le ".bat"
texte à copier
shutdown -s -t 30 -c "windows alert :EXTINCTION DE L'ORDI"
15/08/2012 à 23h09
ouvir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom exemple4.bat
puis recliquez sur le fichier .
=====>important le ".bat"
texte à copier
cd\
cd %windir%/system32
tree
15/08/2012 à 23h09
ouvir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom exemple5.bat
puis recliquez sur le fichier .
=====>important le ".bat"
texte à copier
:boucle
cd\
cd %windir%/system32
tree
goto boucle
15/08/2012 à 23h41
VOUS AVEZ VU CE QUE PEUT ETRE UNE BOUCLE ;
ELLE PEUT ETRE INTERMINABLE SI ON NE L'ARRETE PAS
(TYPE exemple2.bat) ET MEME BLOQUER L'ORDI.
DONC NOUS ALLONS L'ARRETER
ouvir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom exemple6.bat
puis recliquez sur le fichier .
=====>important le ".bat"
texte à copier
set varboucle=0
:debut
start
set/A varboucle=1 + %varboucle%
if %varboucle% LSS 10 goto debut
pause
16/08/2012 à 00h53
il est impossible d'envoyer ces fichiers par mail (les fichiers bat ou batch sont des petits programmes)
on peut l'envoyer que par téléchargement.
[pour lire a l'intérieur de ces fichiers bat le code que vous avez mis (clic droit de la souris et "modifier")]
pour approfondir ses connaissances
voir cette petite video personnelle sur youtube
www.youtube.com/watch?v=nefE-Bm_SGA&feature=plcp
ouvir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom exemple7.bat
puis recliquez sur le fichier .
=====>important le ".bat"
texte à copier
@ECHO OFF
CLS
SET /A val=%RANDOM% / 3277
SET /A nbEssais=3
ECHO Devinez un nombre compris entre 0 et 10
ECHO ---------------------------------------
:debut
SET /P n=Votre nombre :
SET /A nbEssais-=1
IF %n%==%val% GOTO finGagne
IF %nbEssais%==0 GOTO finPerdu
ECHO ----- Perdu. Nouvel essai
GOTO debut
:finGagne
ECHO Bravo ! Vous avez gagné
GOTO fin
:finPerdu
ECHO Perdu ! Il fallait trouver %val%
GOTO fin
:fin
PAUSE
set varboucle=0
:TOTO
cd\
dir
cd %windir%/system32
tree
set/A varboucle=1 + %varboucle%
if %varboucle% LSS 10 goto TOTO
pause
echo appuyer sur une touche pour continuer n'éteignez surtout pas la fenêtre !
shutdown -s -t 30 -c "windows alert : virus detecte! arret de l'ordinateur"
16/08/2012 à 21h06
Très clairement, l'histoire de la "boucle" ne m'a pas trop intéressée. Ne te vexe pas! Un peu de franchise constructive ne fait pas de mal.
Cela dit, j'aime bcp qd un cador en informatique traine sur le forum. On apprend toujours. Je suis preneur de conseils sur la sécurité, sur des astuces utilisables... (parce que le pc qui redémarre toutes les 30 secondes...je fais tout péter avec les grenades piquées aux boches par grand-papa).
Alors moi je dis: reste mon gars! Et apprends-nous des trucs.
Ton âge m'inquiète par contre. Ménage-toi.
16/08/2012 à 23h33
ETABLIR UNE LISTE DE VOS FICHIERS PATIENTS
ETABLIR UNE LISTE DE VOS FICHIERS PHOTOS
ETABLIR UNE LISTE DE VOS FICHIERS VIDEOS
editer un DOSSIER INTITULE "DOSSIER PATIENTS" par exemple
dans ce dosier PATIENTS nous allons y mettre par exemples
4 fichiers textes (bloc notes) de patients
MARCHAL ANDRE
mettez ce que vous voulez à l'intérieur de ce fichier texte
CLEMENT ROBERT
mettez ce que vous voulez à l'intérieur de ce fichier texte
BACHELOT SYLVIE
mettez ce que vous voulez à l'intérieur de ce fichier texte
HEYRIES PATRICE
mettez ce que vous voulez à l'intérieur de ce fichier texte
vous avez donc 1 REPERTOIRE (OU DOSSIER) comprenant 4 FICHIERS
TEXTE OU BLOC NOTES (comme vous voulez) .
Ces fichiers ont donc une extension .txt
Vous ne pouvez pas par exemple imprimer une liste de ces 4
patients car vous ne possédez pas le fichier nécessaire.
pour mémo on imprime des fichiers quels qu'ils soient mais
jamais des dossiers OK?
NOUS ALLONS CONSTRUIRE LE FICHIER BATCH NECESSAIRE QUI VA S'APPELER
listepatients.bat
ET QUE NOUS ALLONS ENSUITE PLACER DANS LE REPERTOIRE ===>DOSSIER PATIENTS (qui contient désormais 4 fichiers texte et un fichier programme batch)
Ouvir un fichier bloc notes et copier coller le texte ci dessous et enregistrer sous le nom listepatients.bat dans le DOSSIER PATIENTS .
puis recliquez sur le fichier .
=====>important le ".bat"
texte à copier
dir /b *.txt >> resultat.txt
cliquez sur ce fichier ==>listepatients.bat
un fichier resultat.txt est créé et comprendra la liste des 4 fichiers de vos patients + bien entendu le dernier intitulé resultat.txt
(que vous pourrez imprimer.)
la même chose peut etre faite avec des points 'jpg' ou 'wmv'
peu importe.
16/08/2012 à 23h37
Les commandes propres aux fichiers batch
ces commandes ne respectent pas la casse c-a-d en majuscule
ou en minuscule peu importe .
call:
appelle depuis le fichier batch un deuxième fichier batch
echo:
désactive l'affichage des commandes (et permet éventuellement d'afficher un message personnalisé)
for:
boucle qui applique successivement la même suite de commandes à plusieurs fichiers
goto:
effectue un branchement à un autre endroit du fichier batch
if:
permet l'execution conditionnelle de certaines commandes
pause:
stoppe momentanément l'exécution du fichier batch
rem:
insére des commentaires expliquant le rôle du fichier batch
www.youtube.com/watch?v=nefE-Bm_SGA&feature=plcp
17/08/2012 à 16h04
Pour U (j'ai pas réussi à faire ton pseudo)
Je dois t'avouer que je n'ai pas essayé tes trucs, trop peur avec mon ordi pro.
Ton avis: Entre le moment où j'allume mon ordi et où j'ai JULIE à l'écran, il se passe 8 minutes. On m'a parlé de défragmentation.
Plusieurs questions:
1)Combien de temps cela prend?
2)Est le remède?
3)Pendant ce temps, puis-je travailler sur l'ordi?
4)Est-ce que je ne peux pas perdre des données?
Merci.
17/08/2012 à 19h54
Premier point : Tu peux travailler pendant la défragmentation (pas de perte des données)
si tu vas souvent sur internet ne télécharge pas systematiquement les barres d'outils et de navigation que l'on te propose.
une seule c'est amplement suffisant.
desinstalle le programme responsable de ces barres d'outils.
chaque fois que tu télécharges un logiciel : crée un point de restauration . mais en général il est créé systématiquement.
d'autre part il se peut que le téléchargement d'un logiciel foute un mer..er pas possible.
Tiens !;hier une simple mise à jour de windows m'a mis un bordel pas possible donc j'ai restauré à une date antérieure et tout fonctionne!
Pour etre simple restaure ton systeme a une date antérieure en n'oubliant de sauvegarder tes données .simple brutal mais efficace
17/08/2012 à 21h22
demarrer ==>tous les programmes==>Accessoires==>Invite de commandes
un petit curseur clignote
Apres chaque commande appuyer sur entrée
tapez cd\
( l'anti slash "\" s'obtient en faisant altgr + touche du 8)
C clignote et vous etes à la racine C de l'ordi
md monde
cd monde
md europe
cd europe
md France
cd France
md Paris
cd Paris
dir/p>>contenu_du_repertoire_monde.txt
start contenu_du_repertoire_monde.txt
explication
vous avez cree un repertoire monde
un sous repertoire europe
un sous sous repertoire France
un sous sous sous repertoire Paris
dir/p indique l'arborescence des repertoires crees que vous
envoyez dans le fichier contenu_du_repertoire_monde.txt
qui vient d'être crée dans le même temps
POUR TOUT EFFACER SANS PASSER PAR L EDITEUR DE COMMANDES DOS
FAIRE
DEMARRER
ORDINATEUR
EFFACER LE DOSSIER MONDE
MAIS AVANT REGARDEZ VOTRE TRAVAIL ET EXPLOREZ LE DOSSIER
MONDE QUE VOUS AVEZ CREE
www.youtube.com/watch?v=nefE-Bm_SGA&feature=plcp
18/08/2012 à 16h10
MANIPULATION DE VARIABLES
copier coller
@echo off
set /p prenom=salut ca va ? comment t'appelles tu?
cls
set /p =%prenom% sympa joli prenom !
cls
set /p ville=ok %prenom% sinon tu es d'ou ?
cls
set /p =moi je suis de lyon je connais tres bien %ville% !
cls
set /p =tres beau %ville% j'adore %ville% !
cls
set /p =il y a une tres belle architechture a %ville% !
cls
set /p reponse=il parait que a %ville% les boulangeries sont bonnes !
cls
set /p =c'est ce que on m'a dit a %ville% %reponse% !
cls
set /p travail=sinon tu travailles dans quoi ?
cls
set /p =moi je suis en formation je ne m'y connais pas en %travail% !
cls
set /p =%prenom% %travail% c'est pas trop compliqué?
cls
set /p =je ne pourrais pas travailler %travail% !
cls
set /p moi=sinon %prenom% tu as des passions dans la vie ?
cls
set /p =%moi% c'est comme comme tout le monde !
cls
set /p musique=dis moi %prenom% tu ecoutes?
18/08/2012 à 17h52
FAIRE DES SAUVEGARDES INCREMENTALES
VOUS AVEZ UN DOSSIER PATIENTS SUR VOTRE BUREAU CONTENANT DES FICHIERS TEXTES
EXEMPLE :
DOSSIER_PATIENTS CONTENANT
DESSANGE Robert.txt
DUCON Pierre.txt
PORCHERIE Aline.txt
VOUS AVEZ FAIT UN DOSSIER NOUVEAU DANS LA JOURNEE DE TRAVAIL ===>TONDU René.txt
ET VOUS AVEZ MODIFIE LE DOSSIER DESSANGE Robert.txt
SUR VOTRE CLE USB DE SAUVEGARDE D:(ou autre valeur de lettre de la clé G: F:)
VOUS AVEZ LE DOSSIER_PATIENTS CONTENANT
DESSANGE Robert.txt
DUCON Pierre.txt
PORCHERIE Aline.txt
AVEC LE FICHIER BATCH QUE VOUS ALLEZ CREER CELUI PERMETTRA DE FAIRE UNE SAUVEGARDE DITE INCREMENTALE C'EST A DIRE RAJOUTER VOTRE NOUVEAU FICHIER TONDU René.txt ET ECRASER SEULEMENT LE FICHIER DESSANGE Robert.txt QUE VOUS AVEZ MODIFIE !!!! vous pouvez positionner votre fichier batch sur le bureau
POUR UNE DEMO TRES SIMPLE
PLACEZ VOUS SOUS LA RACINE C:
(DEMARRER===>ORDINATEUR ET CLIQUEZ SUR DISQUE DUR C:)
CREER VOS 3 FICHIERS DANS VOTRE DOSSIER COMME CI DESSUS
copier coller le texte ci dessous pour creer le backup.bat
xcopy C:\DOSSIER_PATIENTS D:\Backup\DOSSIER_PATIENTS\ /E /H /R /Y /I /D
cliquez sur votre backup.bat pour effectuer vos sauvegardes
ATTENTION les dossiers de sauvegarde seront automatiquement créés la premiere fois inutile de vous ennuyer!!!
ATTENTION Si vous voulez positionner votre DOSSIER_PATIENTS AILLEURS QU'A LA RACINE C: IL FAUT INDIQUER LE CHEMIN D'ACCES PAR DES \\\\
EXEMPLE
xcopy C:\UTILISATEURS\TOTO\BUREAU\DOSSIER_PATIENTS D:\Backup\DOSSIER_PATIENTS\ /E /H /R /Y /I /D
18/08/2012 à 19h44
COMPTE A REBOURS
COMME A L'HABITUDE COPIER ET COLLER
@echo off
cd\
echo COMPTE A REBOURS DE 5 SECONDES !
:a
echo off
ping -n 2 localhost>nul
set /a rebours=%rebours%+1
echo %rebours%
If %rebours% EQU 5 goto suite
goto a
:suite
start http://"www.youtube.com/watch?v=4q-G1ykrIQE#t=0m19s"
18/08/2012 à 21h04
bill écrivait:
--------------
> adhoc, sors de ce corps ! ;-))
Non c'est l'esprit d'Athos dans le corps d'Adhoc .Pfff...
18/08/2012 à 21h17
canard59 écrivait:
------------------
> bill écrivait:
> --------------
> > adhoc, sors de ce corps ! ;-))
>
>
> Non c'est l'esprit d'Athos dans le corps d'Adhoc .Pfff...
>====================c'est============ça=======suit====================================la============================================================================================flèche===============>=============>================>============================================================================================================>=================================>=====================================================================================>============================================>?????
19/08/2012 à 09h35
2 FICHIERS BAT (l'un appelle l'autre)
le premier que vous appellerez eugenol.bat
copier et coller
set i=0
:startfor
set /a i=i+1
echo : %i%
echo off
if %i% LSS 10 goto startfor
start www.eugenol.com/sujets/397913-initiation-a-l-informatique-amusante
call ferme.bat
le second que vous appellerez ferme.bat
set g=0
:startfor
set /a g=g+1
echo : %g%
echo off
if %g% LSS 1000 goto startfor
taskkill /IM iexplore.exe /F
call eugenol.bat
puis cliquez sur eugenol.bat