MyBatch_PCinfo

[../v4/images/download/mybatch_pcinfo_1252.jpeg]
batch programma voor elke pc.
hallowha,

Dit programma is bedoeld om snel informatie te halen van een computer. Heer is geen ADMIN voor nodig. Je kunt de text die je hebt gezien ook opslaan in een .txt bestand.

succes!!

() wilcow51

edit: zeg even wat je er van vind en of er nog iets verandert moet worden. Ik heb hem nu zover in nederlands geschreven.

[Download]

Screenshot


../v4/images/download/mybatch_pcinfo_1252.jpeg

Reacties (8)

 
Ik zie niet helemaal in hoe dit handig zou zijn, alle omgevingsvariablen kun je ook zien door het commando [icode:b8fgpy8t]set[/icode:b8fgpy8t] in te voeren...

Ook is het lang niet altijd duidelijk wanneer je wacht op een toets en wanneer je een timeout maakt dmv ping.

Verder doet het "Engels" in het batchbestand pijn aan mijn ogen, doe dit soort dingen in het Nederlands als je Engels niet top is, dat staat een stuk professioneler.

Tip:
you're = jij bent
your = jouw
Daar zit een verschil in.
Verder heb ik geen idee wat je bedoelt met "were system from drives" ("was systeem van schijven"?)


Hier is een versie met normaal Engels. Ik heb hem ook een klein beetje geoptimaliseerd, maar het kan beter. Alsnog:
@echo off
::::::::::::::::::::::::::::::::::::::::::
::  made by wilcow51             ::
:: Edited by gertmenkel ::
:: (fixed English spelling+grammar) ::
::        Good luck!             ::
::::::::::::::::::::::::::::::::::::::::::



:: start Mybatch_pcinfo

title Please wait, don't hit any keys.
color 0a
cls

:: welcome
:welcome
echo. Welcome, made by wilcow51, edited by gertmenkel
ping localhost -n 5 > nul
cls
title MyBatch_PC info wilcow51
:: set user input
set /p enter="Show the PC info?(Y/N): "
if "%enter%"=="Y" ( goto enter )
if "%enter%"=="N" ( goto end )
:: ----------------------------------------------------



:: enter > start
:enter
cls
title Please wait, don't hit any keys.
echo Thank you, the program will now begin...
ping localhost -n 5 > nul
cls
title MyBatch_PC info wilcow51
set /p enter1="Would you to save the info in a file? (Y/N): "
if "%enter1%"=="Y" ( goto textfile )
if "%enter1%"=="N" ( goto showfile )
:: ----------------------------------------------------


:: TEXT.file > start
:textfile
cls
set /p enter2="Would you also like to see it? (Y/N): "
if "%enter2%"=="Y" ( goto textshow )
if "%enter2%"=="N" ( goto onlytext )
:: ----------------------------------------------------



:: SHOW.file and save in txt file
:textshow
cls
echo Okay, let's begin
echo Press any key to continue...
pause > nul.
cls
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. Computer name > PCinfo.txt
echo. >> PCinfo.txt
echo. %computername% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. The home drive of your PC >> PCinfo.txt
echo. >> PCinfo.txt
echo. %homedrive% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Show the homepath >> PCinfo.txt
echo. >> PCinfo.txt
echo. %homepath% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of program files >> PCinfo.txt
echo. >> PCinfo.txt
echo. %programfiles% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Your system drive >> PCinfo.txt
echo. >> PCinfo.txt
echo. %systemdrive% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Your system root >> PCinfo.txt
echo. >> PCinfo.txt
echo. %Systemroot% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of your temporary files >> PCinfo.txt
echo. >> PCinfo.txt
echo. %temp% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Your username >> PCinfo.txt
echo. >> PCinfo.txt
echo. %username% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of the user profile >> PCinfo.txt
echo. >> PCinfo.txt
echo. %userprofile% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of your Windows directory (windir) >> PCinfo.txt
echo. >> PCinfo.txt
echo. %windir% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt

:: Types the contents of PCinfo.txt to the console.
type PCinfo.txt

echo Press any key to continue...
pause>nul
:: ----------------------------------------------------

:: only.text >start
:onlytext
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. Computer name > PCinfo.txt
echo. >> PCinfo.txt
echo. %computername% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. The home drive of your PC >> PCinfo.txt
echo. >> PCinfo.txt
echo. %homedrive% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Show the homepath >> PCinfo.txt
echo. >> PCinfo.txt
echo. %homepath% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of program files >> PCinfo.txt
echo. >> PCinfo.txt
echo. %programfiles% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Your system drive >> PCinfo.txt
echo. >> PCinfo.txt
echo. %systemdrive% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Your system root >> PCinfo.txt
echo. >> PCinfo.txt
echo. %Systemroot% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of your temporary files >> PCinfo.txt
echo. >> PCinfo.txt
echo. %temp% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Your username >> PCinfo.txt
echo. >> PCinfo.txt
echo. %username% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of the user profile >> PCinfo.txt
echo. >> PCinfo.txt
echo. %userprofile% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. >> PCinfo.txt
echo. Location of your Windows directory (windir) >> PCinfo.txt
echo. >> PCinfo.txt
echo. %windir% >> PCinfo.txt
echo. >> PCinfo.txt
echo. ()()()()()()()()()()()()()() >> PCinfo.txt

echo DONE!
goto end
:: ----------------------------------------------------



:: show.file > only show the commands
:showfile
cls
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo. Computer name > PCinfo.txt
echo.
echo. %computername%
echo.
echo. ()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. The home drive of your PC
echo.
echo. %homedrive%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Show the homepath
echo.
echo. %homepath%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Location of program files
echo.
echo. %programfiles%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Your system drive
echo.
echo. %systemdrive%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Your system root
echo.
echo. %Systemroot%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Location of your temporary files
echo.
echo. %temp%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Your username
echo.
echo. %username%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Location of the user profile
echo.
echo. %userprofile%
echo.
echo. ()()()()()()()()()()()()()()
echo Press any key to continue...
pause>nul
:: >>>>>>>>>>>>>>>>>>>>>>>>
echo.
echo. Location of your Windows directory (windir)
echo.
echo. %windir%
echo.
echo. ()()()()()()()()()()()()()()
ping localhost -n 2 > nul
echo DONE!
goto end
:: ----------------------------------------------------

:end
echo.
set /p einde="Are you sure you want to quit?(Y/N): "
if "%einde%"=="Y" ( goto realend )
if "%einde%"=="N" ( goto welcome )
 
:: end
:realend
exit
 
waarom?
is dit niet het zelfde als een social media site maken met de naam facebook2.com
 
oke ik zal het veranderen in nederlands.. en dat SET weet niet hoe weg te krijgen maar zal ik naar zoeken ;)
verder weet ik niet hoe dat heet > %systemroot% :/ dacht dat dat beste oplossing was
 
ik heb hem zoveel mogelijk proberen op te lossen.. is het nu wel "beter"? (bdw staat nu in nederlands)
 
Het is beter, maar ik gebruik liever mijn eigen versie :D

Dat [icode:1dx73sog]set[/icode:1dx73sog] moet niet weg, ik bedoel dat als je [icode:1dx73sog]set[/icode:1dx73sog] in cmd typt je automatisch alle omgevingsvariablen krijgt.
 
haha tsja een deel heb je ook van mij! maar zo is het best wel "handig" :P

dat met die set oke :/ dan is het toch ook goed!

is er bdw ook een functie als "or"

if not "%something%"=="Y" or NOT "N" ( code )

die or werkt niet is hier een oplossing voor?
 
OMG JULLIE ZIJN <knip> DOM
 
ik vraag alleen hoe je dat zou kunnen doen.. zeg het dan als je het zo goed weet :p
[Reactie plaatsen]

Details

Avatar wilcow51
Door: wilcow51
22/2/2013 20:06
2078x bekeken

Opties

Ik vind dit: Leuk  Niet leuk
Leuk
0
Niet leuk
0
Naar boven