Toon posts:

[XP/VISTA/7] Kan geen java files uitvoeren

Pagina: 1
Acties:

  • Anoniem: 284893
  • Registratie: December 2008
  • Niet online
Computer: Samsung R730-JS06

Sinds de aankoop (een jaar geleden) kan ik geen BATCH files runnen (om een minecraft server op te zetten, maar ook bij alle andere bestanden van die vorm).

Ik heb al XP, Vista en 7 er op gehad maar bij alle drie de OS'en heb ik dit probleem.

Wat kan dit in godsnaam zijn? Google heeft mij nog geen oplossing gegeven..

  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
Wat gebeurt er als je de batchfile runt? niets/foutmelding/iets anders start op etc. En waar heb je al op gezocht?

Beetje (erg) sumiere beschrijving momenteel.

Pvouput live


  • Anoniem: 284893
  • Registratie: December 2008
  • Niet online
Het vensterje komt er héél even op (nog geen halve seconde) en verdwijnt meteen.
Verder niks van foutmeldingen..

gezocht op: Cannot run batch files, samsung batch files, notebook batch files ..

  • Wceend
  • Registratie: Oktober 2000
  • Laatst online: 06-06 16:02
Als je batch files nu eens runt vanaf je command window. Start > uitvoeren.. cmd

Dan blijft het venster staan en zie je ook wat er mis is.

  • Anoniem: 284893
  • Registratie: December 2008
  • Niet online
''java' is not recognized as an internal or external command, operable program or batch file"

En er staat wel java op deze pc, want ik kan wel op minecraft spelen etc.

  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
Dan start de batchfile dus wel; want die probeert java op starten, anders krijg je die melding niet.

Dan heb je of Sun/Oracle Java niet geinstalleerd (dan staat de java.exe in de searchpath) of je searchpath is vernaggeld door een installatie van een andere applicatie.

Kijk eens of er iets in je 'C:\Program Files\Java' staat; zoniet dan moet je Sun/Oracle Java installeren.

[edit]
Minecraft even gedownload; die gebruikt javaw.exe en die staat blijkbaar wel in je searchpath of hij zoekt de locatie van javaw.exe op een andere manier.

Start een command prompt en typ in:
javaw -version

en geeft daar de output maar eens van.

[Voor 25% gewijzigd door Krypt op 24-06-2011 13:47]

Pvouput live


  • Anoniem: 284893
  • Registratie: December 2008
  • Niet online
Ja er staat iets in die map.

  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
Kopieer de java.exe van C:\Program Files\Java\jre6\bin\java.exe naar c:\windows\system32 (daar hoort ie eigenlijk te staan), of zet C:\Program Files\Java\jre6\bin in je system PATH variabele.

'jre6' is de versie van Java die je geinstalleerd hebt; als je een oudere geinstalleerd hebt, kan ie anders heten.

Pvouput live


  • Anoniem: 284893
  • Registratie: December 2008
  • Niet online
Krypt schreef op vrijdag 24 juni 2011 @ 13:49:
Kopieer de java.exe van C:\Program Files\Java\jre6\bin\java.exe naar c:\windows\system32 (daar hoort ie eigenlijk te staan), of zet C:\Program Files\Java\jre6\bin in je system PATH variabele.

'jre6' is de versie van Java die je geinstalleerd hebt; als je een oudere geinstalleerd hebt, kan ie anders heten.
Kopie maken naar system32 heeft geholpen :)

  • Wceend
  • Registratie: Oktober 2000
  • Laatst online: 06-06 16:02
Krypt schreef op vrijdag 24 juni 2011 @ 13:49:
Kopieer de java.exe van C:\Program Files\Java\jre6\bin\java.exe naar c:\windows\system32 (daar hoort ie eigenlijk te staan), of zet C:\Program Files\Java\jre6\bin in je system PATH variabele.

'jre6' is de versie van Java die je geinstalleerd hebt; als je een oudere geinstalleerd hebt, kan ie anders heten.
is kopiëren naar je system32 wel zo slim met alle beveiligingsupdates die uitkomen voor java?
Je system Path lijkt me dan beter.

  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
De installatie van Java zou 'm zelf daar neer moeten zetten. Java.exe en Javaw.exe staan in de jre6\bin directory en een kopie ervan staat in de system32.

De jre6\bin folder staat niet in de PATH variabele (anders had ie java.exe ook wel gevonden), maar hij kan wel de Javaw.exe vinden (welke voor mindcraft noodzakelijk is). De javaw.exe staat dan blijkbaar wel in de system32, maar de java.exe niet. Naar mijn mening is zelf een kopie maken naar system32 dan niet zo heel erg.

Ik vraag me eerder af waarom de java.exe uberhaupt verdwenen is uit de system32 folder.

Pvouput live


  • TheVMaster
  • Registratie: Juli 2001
  • Laatst online: 00:12

TheVMaster

Moderator WOS
Krypt schreef op vrijdag 24 juni 2011 @ 14:24:
De installatie van Java zou 'm zelf daar neer moeten zetten. Java.exe en Javaw.exe staan in de jre6\bin directory en een kopie ervan staat in de system32.

De jre6\bin folder staat niet in de PATH variabele (anders had ie java.exe ook wel gevonden), maar hij kan wel de Javaw.exe vinden (welke voor mindcraft noodzakelijk is). De javaw.exe staat dan blijkbaar wel in de system32, maar de java.exe niet. Naar mijn mening is zelf een kopie maken naar system32 dan niet zo heel erg.

Ik vraag me eerder af waarom de java.exe uberhaupt verdwenen is uit de system32 folder.
Ik begrijp niet waarom Java zelf zijn executables in C:\Windows\System32 moet zetten. Dit is volgens mij ook niet echt wenselijk aangezien je bij een update (als je geen admin rechten hebt) nooit een update kunt uitvoeren. een wijziging in de path variabele lijkt me veel verstandiger :)

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Dat doet Java (De Oracle/SUN versie) dus ook, die staan allemaal netjes in %programfiles%\Java\jre6\bin.

[Voor 36% gewijzigd door alt-92 op 24-06-2011 15:50]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
Zelf zou ik, als ik de Java installer zou maken, ook gewoon het pad in de PATH variabele zetten (was volgens mij ook zo bij de 4 versies), maar aangezien de installer het nu in de system32 plaatst, zou ik het ook daar laten staan.

Maar verder: Waarom wil je dat een user (zonder admin rechten) uberhaupt een update van Java kan uitvoeren? Een user kan sowieso geen update uitvoeren omdat ie ook geen rechten heeft in de program files folder.

Pvouput live


  • KnetterGek
  • Registratie: Juli 1999
  • Laatst online: 21-01-2020

KnetterGek

Is lief, zacht en knuffelig.

TheVMaster schreef op vrijdag 24 juni 2011 @ 15:44:
[...]
Ik begrijp niet waarom Java zelf zijn executables in C:\Windows\System32 moet zetten. Dit is volgens mij ook niet echt wenselijk aangezien je bij een update (als je geen admin rechten hebt) nooit een update kunt uitvoeren. een wijziging in de path variabele lijkt me veel verstandiger :)
C:\Windows\System32>dir java*.*
Het volume in station C heeft
Het volumenummer is EE37-CE88
Het bestand is niet gevonden

Java hoort dus niet in je system32 map, deze "oplossing" is gewoon in plaats van het PATH aanpassen je programma ergens heen kopieren waar het in PATH voorkomt.

Zo kun je alles wel in system32 pleuren! Quelle kutoplossing!
Krypt schreef op vrijdag 24 juni 2011 @ 15:49:
Zelf zou ik, als ik de Java installer zou maken, ook gewoon het pad in de PATH variabele zetten (was volgens mij ook zo bij de 4 versies), maar aangezien de installer het nu in de system32 plaatst, zou ik het ook daar laten staan.
Java installeert zich dus niet in de system32 directory, anders zou elke PC in dit netwerk hem daar hebben staan.
offtopic:
Meer koffie zuipen jongen, je wordt traag zo laat op de dag! :+

[Voor 29% gewijzigd door KnetterGek op 24-06-2011 15:51]

Quidquid latine dictum sit, altum sonatur.


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Krypt schreef op vrijdag 24 juni 2011 @ 15:49:
maar aangezien de installer het nu in de system32 plaatst, zou ik het ook daar laten staan.
Dat doet ie dus niet!

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
Welke java heb je er op staan? Want bij mij staat er toch aardig wat files in de system32 qua java:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
C:\WINDOWS\system32>dir java*.*
 Volume in drive C has no label.
 Volume Serial Number is 6CDE-61AC

 Directory of C:\WINDOWS\system32

15-09-2010  04:50           145.184 java.exe
15-09-2010  02:29            73.728 javacpl.cpl
28-02-2003  18:26           187.152 javacypt.dll
28-02-2003  18:26           139.536 javaee.dll
28-02-2003  18:26            63.248 javaprxy.dll
28-02-2003  18:26           404.752 javart.dll
28-02-2003  16:54             7.315 javasup.vxd
15-09-2010  04:50           145.184 javaw.exe
15-09-2010  04:50           153.376 javaws.exe
               9 File(s)      1.319.475 bytes
               0 Dir(s)   2.046.488.576 bytes free

C:\WINDOWS\system32>java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)


Of heb ik nu een bagger versie erop staan?

[edit]
Ik ook geen MSJava maar gewoon jre6

[Voor 14% gewijzigd door Krypt op 24-06-2011 15:54]

Pvouput live


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Geen antiek deprecated stuk zeefware van een MSjava in ieder geval, maar een normale jre6.

Ga maar eens een
java -version
doen.

[Voor 21% gewijzigd door alt-92 op 24-06-2011 15:53]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • KnetterGek
  • Registratie: Juli 1999
  • Laatst online: 21-01-2020

KnetterGek

Is lief, zacht en knuffelig.

Java 6 update 12 (build 1.6.0_12-b04)
Maar eh...
C:\Windows\System32>cd..

C:\Windows>dir java*.* /s
Het volume in station C heeft geen naam.
Het volumenummer is EE37-CE88

Map van C:\Windows\Sun

23-09-2009 16:58 <DIR> Java
0 bestand(en) 0 bytes

Map van C:\Windows\SysWOW64

23-09-2009 16:58 144.792 java.exe
23-09-2009 16:58 144.792 javaw.exe
23-09-2009 16:58 148.888 javaws.exe
3 bestand(en) 438.472 bytes

Totaal aantal weergegeven bestanden:
3 bestand(en) 438.472 bytes
1 map(pen) 1.485.605.204.480 bytes beschikbaar

C:\Windows>
Wel deze drie files dus. Overigens niet die ouwe rommel die jij ertussen hebt staan, maar jij zit wellicht op XP?

[Voor 8% gewijzigd door KnetterGek op 24-06-2011 15:54]

Quidquid latine dictum sit, altum sonatur.


  • Starke
  • Registratie: Juli 2009
  • Laatst online: 05-06 09:29
Ja als je de full of web installer van Java als administrator uitvoert dan stopt deze Java files in je System32 folder. Pas nieuwe Windows install en Java JRE6_26 geïnstalleerd als Admin en deze files staan in mijn system32 folder dus kul oplossing JA, maar wel van Oracle/SUN zelf...

  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
Inderdaad; net getest op een VM. Voor installatie geen java bestanden in system32, na installatie van Oracle/Sun Java (laatste versie) staan ze er wel in.

Misschien zet ie het bij Windows 7 of bij 64 bit versies van Windows niet in de System32

[Voor 23% gewijzigd door Krypt op 24-06-2011 15:58]

Pvouput live


  • KnetterGek
  • Registratie: Juli 1999
  • Laatst online: 21-01-2020

KnetterGek

Is lief, zacht en knuffelig.

Starke schreef op vrijdag 24 juni 2011 @ 15:56:
Ja als je de full of web installer van Java als administrator uitvoert dan stopt deze Java files in je System32 folder. Pas nieuwe Windows install en Java JRE6_26 geïnstalleerd als Admin en deze files staan in mijn system32 folder dus kul oplossing JA, maar wel van Oracle/SUN zelf...
Zitten deze files nie tgewoon bij de Windows installatie in? Ik heb namelijk op deze PC niets geinstalleerd als administrator behalve m'n drivers. Mijn laptop is, met dank aan de Client Admin Taskforce, testbed voor het adminrechtenloos werken door IT mensen... :+

Nee dus. Dan zal ie wel door een configmanager update gepushed zijn.

[Voor 5% gewijzigd door KnetterGek op 24-06-2011 15:58]

Quidquid latine dictum sit, altum sonatur.


  • Starke
  • Registratie: Juli 2009
  • Laatst online: 05-06 09:29
KnetterGek schreef op vrijdag 24 juni 2011 @ 15:58:
[...]

Zitten deze files nie tgewoon bij de Windows installatie in? Ik heb namelijk op deze PC niets geinstalleerd als administrator behalve m'n drivers. Mijn laptop is, met dank aan de Client Admin Taskforce, testbed voor het adminrechtenloos werken door IT mensen... :+

Nee dus. Dan zal ie wel door een configmanager update gepushed zijn.
Nope date van deze files hebben de datum van de Java install (2011) de rest van de files in de folder zijn 2009/2010 liggend aan de SP versie van de bestanden ;P

Maar goed daar gaat het dus niet om. Tenzij we nu echt weer moeten besvestigen dat de Java install gewoon lekker ook files in je %windir%\system32 neerzet.

C:\Windows\System32>dir java*.*
 Volume in drive C has no label.
 Volume Serial Number is 1CD5-8407

 Directory of C:\Windows\System32

13-06-2011  21:47           171.808 java.exe
13-06-2011  21:47           171.808 javaw.exe
13-06-2011  21:47           190.752 javaws.exe
               3 File(s)        534.368 bytes
               0 Dir(s)  110.056.304.640 bytes free

[Voor 29% gewijzigd door Starke op 24-06-2011 16:13]


  • Krypt
  • Registratie: April 2000
  • Laatst online: 23:49
Even voor de ongelovigen onder ons: http://dl.dropbox.com/u/6842352/JavaInstall.avi :)
Filmpje van 2.8MB; voor installatie geen java files in system32, na installatie wel.

Pvouput live


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

* alt-92 slaps packagers
Thuis staat ie wel in sys32. Hm.

Anyways: wat de TS dus moet nakijken is wel duidelijk zo inmiddels ;)

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee