[Vista] Programms op cmd-prompt werken niet meer*

Pagina: 1
Acties:
  • 138 views sinds 30-01-2008
  • Reageer

  • Qilion
  • Registratie: Februari 2006
  • Laatst online: 30-09-2025

Qilion

ICT student

Topicstarter
Ik heb vista Enterprises met office 2007 en wat andere office applicaties.
Ik heb een aantal scripts gemaakt die gebruik maken van CMD om bestanden te kopiëren met behulp van xcopy. Dit werkte gisteren allemaal nog goed maar toen ik vanochtend mijn computer opnieuw opstarten werkte dit niet meer.
Ik zelf heb al op google gekeken maar niet veel interessants kunnen vind.
CMD start wel op maar kan geen commands uitvoeren:
geprobeerde commands:
Xcopy
Ipconfig
Ping
De bestanden xcopy en ipconfig bevinden zich in de system32 map net als cmd.
Ik heb nog een tweede machine zonder extra software en updates en hier werk alles gewoon goed.

ik zelf dacht dat misschien aan een update ligt van vista aangezien de andere machine er nog geen last van heeft.
Ik ben domain administrator en lokal admin.
Heeft iemand een bruikbare oplossing?
Afbeeldingslocatie: http://menno.qubez.nl/vistaerror.jpg

Just be your self today ok?


  • Gé Brander
  • Registratie: September 2001
  • Laatst online: 08:20

Gé Brander

MS SQL Server

djangoster schreef op vrijdag 16 maart 2007 @ 10:17:
je moet alsnog 'uitvoeren' of 'run' gebruiken als Administrator.
Het maakt namelijk niet uit of je als gebruiker al Administrator bent.
Probeer het volgende eens:
Zoek 'run' of 'uitvoeren' in je menu start, klik rechts op het item en kies; uitvoeren als Administrator.
Probeer dan je commands eens uit. Weet niet of het helpt.. Ik had het hetzelfde probleem.
Het ziet er naar uit dat de commando's niet gevonden kunnen worden door een wijziging in zjin path variabele.

Doe eens het commando [PATH] in de command box, en check je path instellingen.

Ik heb het vermoeden dat je in je scripts een variabele gebruikt hebt om je kopieer acties uit te voeren. Wellicht heb je de variabele %PATH% gebruikt, welke een systeem variabele is en nu dus niet meer naar de juiste paden verwijst.

[ Voor 97% gewijzigd door Gé Brander op 16-03-2007 10:20 ]

Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!


  • djangoster
  • Registratie: Juli 2006
  • Laatst online: 10-08-2024

djangoster

Mista D

je moet alsnog 'uitvoeren' of 'run' gebruiken als Administrator.
Het maakt namelijk niet uit of je als gebruiker al Administrator bent.
Probeer het volgende eens:
Zoek 'run' of 'uitvoeren' in je menu start, klik rechts op het item en kies; uitvoeren als Administrator.
Probeer dan je commands eens uit. Weet niet of het helpt.. Ik had het hetzelfde probleem.

<--Een vreemde één in de bite--> Life is not as easy as most people live it....


  • Xof
  • Registratie: Juni 2001
  • Laatst online: 08-03 10:42

Xof

Ping zou altijd moeten werken in principe, maar voor ipconfig moet je dacht ik Administrator rechten hebben in het command venster. (je moet dus Run as administrator aangeven bij cmd, wie dat heeft bedacht bij MS :X).
Maar dan nog geeft hij dat aan dat je geen permission hebt en dat doet die nu ook niet.

Misschien klopt je 'Path' niet bij je systeem instellingen (omgevingsvariabelen).

Edit: pfft spuit11, krijg je ervan als je opzoekt waar Path ook alweer zat ;)

[ Voor 9% gewijzigd door Xof op 16-03-2007 10:28 ]


  • Gé Brander
  • Registratie: September 2001
  • Laatst online: 08:20

Gé Brander

MS SQL Server

Xof schreef op vrijdag 16 maart 2007 @ 10:20:
Oing zou altijd moeten werken in principe, maar voor ipconfig moet je dacht ik Administrator rechten hebben in het command venster. (je moet dus Run as administrator aangeven bij cmd, wie dat heeft bedacht bij MS :X).
Maar dan nog geeft hij dat aan dat je geen permission hebt en dat doet die nu ook niet.
Ping werkt altijd als windows het kan vinden, idem voor ipconfig,
Echter:

Path staat niet goed, dan krijg je de foutmelding zoals de TS krijgt
Niet genoeg rechten in Vista, dan krijg je de foutmelding dat je [elevated rights] nodig hebt.
Misschien klopt je 'Path' niet bij je systeem instellingen (omgevingsvariabelen).
Denk ik ook.

[ Voor 9% gewijzigd door Gé Brander op 16-03-2007 10:24 ]

Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!


  • Xof
  • Registratie: Juni 2001
  • Laatst online: 08-03 10:42

Xof

Nou ipconfig /flushdns werkte iig niet toen ik dat laatst deed in Vista, moest daarvoor Administrator rechten hebben.
Ping werkt idd wel, maar was gewoon een sidenote :)

  • Qilion
  • Registratie: Februari 2006
  • Laatst online: 30-09-2025

Qilion

ICT student

Topicstarter
Als ik het command path in type krijg ik het volgende:

PATH=%SYSTEMROOT%\SYSTEM32;%STSTEMROOT%;%STSTEMROOT%\STSTEM32\WBEM

daarnaast heb ik cmd ook geprobeerd te gebruiken als administrator en dit werkte ook niet. zelfde fout.
Ik ben lokaal en domain admin dus dit mag geen probleem zijn met rechten lijkt mij?

Just be your self today ok?


  • Gé Brander
  • Registratie: September 2001
  • Laatst online: 08:20

Gé Brander

MS SQL Server

Qilion schreef op vrijdag 16 maart 2007 @ 10:31:
Als ik het command path in type krijg ik het volgende:

PATH=%SYSTEMROOT%\SYSTEM32;%STSTEMROOT%;%STSTEMROOT%\STSTEM32\WBEM

daarnaast heb ik cmd ook geprobeerd te gebruiken als administrator en dit werkte ook niet. zelfde fout.
Ik ben lokaal en domain admin dus dit mag geen probleem zijn met rechten lijkt mij?
Wat heb je eigenlijk gekopieerd? De hele Windows directory of zo?

En wat is je variabele %SYSTEMROOT%?

Checken via het commando [SET]
Xof schreef op vrijdag 16 maart 2007 @ 10:29:
Nou ipconfig /flushdns werkte iig niet toen ik dat laatst deed in Vista, moest daarvoor Administrator rechten hebben.
Ping werkt idd wel, maar was gewoon een sidenote :)
Dat klopt ook, je kreeg bij ipconfig /flushdns de foutmelding dat je [elevated rights] nodig had. Die heb je standaar niet in je command box, tenzij je de command box opstart met [elevated rights]
Coach4All schreef op vrijdag 16 maart 2007 @ 10:32:
[...]
  1. Zorgen dat het PATH goed staat.
  2. Robocopy gebruiken ipv xcopy, je zult als beheerder versteld staan hoeveel meer je daarmee kunt. (onder andere van/naar unc paden kopieren.)
%PATH% staat goed zien we nu, echter ik denk dat %SYSTEMROO% niet helemaal goed verwijst.

[ Voor 124% gewijzigd door Gé Brander op 16-03-2007 10:35 ]

Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!


  • Coach4All
  • Registratie: Januari 2003
  • Laatst online: 08-03 22:48

Coach4All

I'm a Coach 4 All

Qilion schreef op vrijdag 16 maart 2007 @ 10:15:


ik zelf dacht dat misschien aan een update ligt van vista aangezien de andere machine er nog geen last van heeft.
Ik ben domain administrator en lokal admin.
Heeft iemand een bruikbare oplossing?
[afbeelding]
  1. Zorgen dat het PATH goed staat.
  2. Robocopy gebruiken ipv xcopy, je zult als beheerder versteld staan hoeveel meer je daarmee kunt. (onder andere van/naar unc paden kopieren.)

--- Systeembeheerdersdag --- Voedselintolerantie ---


  • Qilion
  • Registratie: Februari 2006
  • Laatst online: 30-09-2025

Qilion

ICT student

Topicstarter
Als ik met path en dan C:\windows\system32 ;c:\windows\system32\wbem in voer lijkt het te werken maar als ik mijn script dan weer draai krijg ik de zelfde boven genoemde fouten.


( de scripts worden ook door kantoor personeel gebruikt voor het update van excel bestand en de huisstijl)

Just be your self today ok?


  • Qilion
  • Registratie: Februari 2006
  • Laatst online: 30-09-2025

Qilion

ICT student

Topicstarter
als ik het command set invoer krijg de volgende uitkomst

Afbeeldingslocatie: http://menno.qubez.nl/VISTACMD.jpg

als het path naar c:\windows\system32 verwijs werkt alles wel het alleen als ik mijn cmd scherm afsluit heb ik het zelfde probleem weer.

Just be your self today ok?


  • Xof
  • Registratie: Juni 2001
  • Laatst online: 08-03 10:42

Xof

Pas je Path eens aan via Systeem in je Configuratiescherm, dan onthoud die het wel als het goed is :)

  • tc982
  • Registratie: Oktober 2003
  • Laatst online: 10:29
Zet dan in je bat files als eerste commando :

set path=%path%;%systemroot%;%systemroot%\system32

Computers make very fast, very accurate mistakes.


  • Qilion
  • Registratie: Februari 2006
  • Laatst online: 30-09-2025

Qilion

ICT student

Topicstarter
:) dat heeft gewerkt :) dank je wel weet alleen nog niet waar het probleem vandaan komt maar daar kom ik nog wel achter

Just be your self today ok?


  • Gé Brander
  • Registratie: September 2001
  • Laatst online: 08:20

Gé Brander

MS SQL Server

Qilion schreef op vrijdag 16 maart 2007 @ 10:56:
:) dat heeft gewerkt :) dank je wel weet alleen nog niet waar het probleem vandaan komt maar daar kom ik nog wel achter
Wat gebeurt er in je script files. Daar zal de oorzaak wel liggen nietwaar?

Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!


  • tc982
  • Registratie: Oktober 2003
  • Laatst online: 10:29
Qilion schreef op vrijdag 16 maart 2007 @ 10:56:
:) dat heeft gewerkt :) dank je wel weet alleen nog niet waar het probleem vandaan komt maar daar kom ik nog wel achter
Klik eens met je rechtermuisknop op "My Computer" --> "Properties" --> Tabblad "Advanced" --> Knop "Environment Variables" --> "System Variables" --> Zoek daar het pad op en zie eens dat er geen typefouten staan. Alle waardes moeten gescheiden zijn door ";". Zet zeker deze erbij : "%systemroot%;%systemroot%\system32"

Zo is het onder Windows XP , voor Vista ben ik niet zeker.

[ Voor 5% gewijzigd door tc982 op 16-03-2007 13:07 ]

Computers make very fast, very accurate mistakes.

Pagina: 1