[XP] Applicaties vindbaar maken voor run commando's*

Pagina: 1
Acties:

  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
oké,

Ik ben dus een verslaafde van de "run" ofwel "uitvoeren" balk.
Ik begin dus achter de computer te zitten met " Windows-tekentje + ' R ' ". Gelijk als ik start :9
Enkele voorbeelden die ik ZWAAR vaak gebruik:

- Iexplore (Internet Explorer)
- Msconfig (M$S configurations)
- MSpaint (pixelpainten:9)
- Regedit (Register editor)
- Regedt32 (zelfde)
- Notepad (Duidelijk)
- Control (Control panel)
- Calc (Rekenmachine)
- Winword (MS Word)
- Excel (Excel)
- Visio32 (MS Visio)
- C:\ (Root, duh)
- %WINDIR% (DOS-command voor je Windows-map
- %USERPROFILE% (Plek van je user profiel, vooral in batchfiles makkelijk)

Nu kwam ik er pas achter, toen ik een beetje zat te kleujten: ' photoshop '
Dat betekend dus uiteraard, dat na installatie die functie is toegevoegd door Adobe, om zo photoshop te starten.

Wáár en hoe voeg je die 'shortcuts' toe? Ik héb er op gezocht, maar ik weet eigenlijk niet wáárop...
"Run Shortcuts" en bijv. " Add Run Command" zulke google technieken. Uiteindelijk met een hoop bolean-zooi op nog niets uitgekomen.

Ik zit er dus op te hopen dat een tweaker het weet..?

even duidelijk:

Ik wil dus weten hoe je ze toevoegd (waar ze dus staan, register oid?) én waar ik dus een overzicht met alle commando's vindt.

[ Voor 30% gewijzigd door F_J_K op 03-06-2005 12:12 ]

you had me at EHLO


  • Orion84
  • Registratie: April 2002
  • Nu online

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Is dat niet een kwestie van ervoor zorgen dat het programma in je path staat???

met het commando "path" vanaf de commandline (run cmd) kan je bekijken wat er nu in path zit.
Ik wilde net proberen of ik daar wat aan kon toevoegen met path -a D:\ , maar nu heb ik het gesloopt.
Schijnbaar vervangt ie je path door wat je achter path tikt, dus nu is het tamelijk vernaggelt hier.
Kijk daar dus mee uit ;)

Enne: iemand die me weet te vertellen wat er onder windows XP default allemaal in je path staat?

[ Voor 74% gewijzigd door Orion84 op 03-06-2005 11:20 ]

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
Orion84 schreef op vrijdag 03 juni 2005 @ 11:15:
Is dat niet een kwestie van ervoor zorgen dat het programma in je path staat???
Daar snap ik niets van, sorry :9

you had me at EHLO


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 17:14

Cyphax

Moderator LNX
TheNymf schreef op vrijdag 03 juni 2005 @ 11:16:
[...]

Daar snap ik niets van, sorry :9
Ah. run > cmd en dan echo %PATH%
Is een systeemvariabele. Alle binaries die daarin staan kun je zo starten. Hij zoekt als jij een commando uitvoert in de directories die in %PATH% staan.
'k zie dat je %WINDIR% bijvoorbeeld wel kent. Da's hetzelfde idee. Gewoon globale variabelen.

[ Voor 13% gewijzigd door Cyphax op 03-06-2005 11:18 ]

Saved by the buoyancy of citrus


  • PromWarMachine
  • Registratie: Oktober 2001
  • Laatst online: 31-03 21:04

PromWarMachine

Forsaken Archer

TheNymf schreef op vrijdag 03 juni 2005 @ 11:16:
[...]

Daar snap ik niets van, sorry :9
Win-R --> cmd --> enter --> PATH

Daar zie je je paths. Alle EXE bestanden die in die directories staan, kun je met alleen de exe in het run-venster aanroepen.

Als jij bijvoorbeeld het programma:

C:\dir1\dir2\dir3\prog.exe als 'prog' in het Run-venster wilt kunnen opstarten, zul je de directory C:\dir1\dir2\dir3 in je PATH variabele moeten zetten. Hoe je dat doet vind je met PATH /?

Succes!

edit:

Te laat :P

[ Voor 5% gewijzigd door PromWarMachine op 03-06-2005 11:21 ]

Dividend for Starters


Verwijderd

maak een snelkoppeling naar je adobe in je c:\windows map, geef die de naam 'adobe' oid en dan zou het moeten werken.

Het run commando gaat ervan uit dat het programma dat je probeert te draaien in c:\windows en submappen zit, je zogenaamde 'path' of pad, de standaard map die bedoelt wordt wanneer je een commando in run invoert (vroeger kon je het het path handmatig instellen in je autoexec.bat)

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 16:45

Jazzy

Moderator SSC/PB

Moooooh!

Start, run, set <enter> en je ziet alle variabelen die er zijn op je systeem.

Path: als je een commando geeft dan zal DOS eerst op de plek zelf kijken of het bestand daar staat, dan op alle lokaties die in het path staan.

Editten: Windowstoets+Pause|Break, Geavanceerd, omgevingsvariabelen.

Exchange en Office 365 specialist. Mijn blog.


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
ehm, %path% wordt niet herkend bla bla

en in run krijg ik een vage melding:

Afbeeldingslocatie: http://img65.echo.cx/img65/4163/naamloos3cj.jpg

EDIT: duidelijk nu dat dat mijn path's zijn... waar ik niets aan heb :/

[ Voor 22% gewijzigd door sjongenelen op 03-06-2005 12:05 ]

you had me at EHLO


Verwijderd

Je bent blijkbaar niet iemand uit het "dos" tijdperk...
ie "run commando's" is eigenlijk niets anders dan het starten van een exe. als je iexplore intypt start ie iexplore.exe ..... dat iexplore ergens in de windows map staat maakt niet uit want de windows map staat in de PATH van je systeem. de PATH specificeert waar windows allemaal gaat zoeken naar het commando dat jij of een shortcut of een programmacode wil starten ......

  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
dát werkt dus niet.. enneh %path% ook niet, (wel in run zelf, niet in DOS)

dus alles wat in de PATH-variabele staat, kan gedraait worden

voorbeeld: ik zet mijn variabele van PATH naar C:
Dan zou álles op C: toch moeten werken?

--
edit:

ik weet dat je executables runt, ik wil alleen weten hoe je het aanpast en dat heb ik nu zo'n beetje met de "omgevingsvariabelen"

[ Voor 18% gewijzigd door sjongenelen op 03-06-2005 11:25 ]

you had me at EHLO


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 17:14

Cyphax

Moderator LNX
TheNymf schreef op vrijdag 03 juni 2005 @ 11:23:
[...]


dát werkt dus niet.. enneh %path% ook niet, (wel in run zelf, niet in DOS)

dus alles wat in de PATH-variabele staat, kan gedraait worden

voorbeeld: ik zet mijn variabele van PATH naar C:
Dan zou álles op C: toch moeten werken?
't is set PATH
Die % zet je er alleen omheen als je 'm wilt echoen bijvoorbeeld.

Saved by the buoyancy of citrus


  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 16:45

Jazzy

Moderator SSC/PB

Moooooh!

het werkt wel maar je ziet de output niet omdat ik vergeten was om er cmd tussen te zetten. :)

Wat die foutmelding betreft, er staan ongeldige entries in je PATH variabele. Gebruik de methode die ik noemde om in ieder geval die dubbele puntkomma en dat UNC path er uit te halen.

Exchange en Office 365 specialist. Mijn blog.


  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 16:45

Jazzy

Moderator SSC/PB

Moooooh!

TheNymf schreef op vrijdag 03 juni 2005 @ 11:23:
voorbeeld: ik zet mijn variabele van PATH naar C:
Dan zou álles op C: toch moeten werken?
C: is geen geldig pad, daar moet nog een directory bij, waarschijnlijk bedoel je de root dus dan wordt het path C:\. Maar daarmee voeg je alleen de hoofdmap toe aan het path, niet alle onderliggende mappen.
ik weet dat je executables runt, ik wil alleen weten hoe je het aanpast en dat heb ik nu zo'n beetje met de "omgevingsvariabelen"
Aanpassen? Als je hotseflots erbij wilt hebben dan moet je zorgen dat er een bestand met de naam hotseflots staat op een lokatie die in je path voorkomt. Bovendien moet Windows weten wat hij er mee aan moet, hotseflots.txt kan dus ook prima.

Edit: O ja, in het kader van zelfredzaamheid is dit misschien ook wel wat voor je: :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
C:\Program Files\Support Tools>help path
Een zoekpad voor uitvoerbare bestanden weergeven of instellen.

PATH [[station:]pad[;...][;%PATH%]
PATH ;

Typ PATH ; om alle zoekpadinstellingen te wissen en cmd.exe alleen in de
actieve map te laten zoeken.
Typ PATH zonder parameters om het actieve pad weer te geven.
Het opnemen van %PATH% in de nieuwe padinstelling leidt ertoe dat
het oude pad wordt toegevoegd aan de nieuwe instelling.

C:\Program Files\Support Tools>

[ Voor 28% gewijzigd door Jazzy op 03-06-2005 11:35 ]

Exchange en Office 365 specialist. Mijn blog.


  • _fool
  • Registratie: Augustus 2003
  • Laatst online: 19-03 17:52

_fool

Helemaal zo gek nog niet

PATH kan best bestaan uit verschillende locaties. C:\ is inderdaad zo'n locatie. Maar dat wil niet zeggen dat "alle executables op de C-schijf staan" opeens te draaien zijn vanuit Run. Nee, alleen die in de locatie C:\ (de root) zelf. Daarom bestaat PATH vaak uit een reeks locaties:

vb:
C:\;C:\Windows;C:\Windows\System32;etc.

Alles dat op een locatie staat die in je PATH zit, is vanuit Run uit te voeren. Mits er een mime-type aan gebonden is natuurlijk.

edit:
Jazzy legde al uit hoe de foutmelding veroorzaakt werd

[ Voor 22% gewijzigd door _fool op 03-06-2005 11:36 ]

specs


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
aha,

MAAR, ik kan niet de onderliggende mappen erbij doen, of moet ik dat allemaal handmatig doen.
Als voorbeeld wil ik dan Program files als variabele.

dat kan niet, tenzij ik OF alle mappen in PF erbij zet, of snelkoppelingen in PF zelf zet..?


-----------------------------


Bedankt iig, ik zal mijn omgevingsvariabelen eens in gaan stellen..!
Ik zou het wel fijn vinden als er tips/hints worden gegeven over hoe ik zoveel mogelijk files er in kan jassen...

[ Voor 31% gewijzigd door sjongenelen op 03-06-2005 11:43 ]

you had me at EHLO


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 17:14

Cyphax

Moderator LNX
TheNymf schreef op vrijdag 03 juni 2005 @ 11:35:
aha,

MAAR, ik kan niet de onderliggende mappen erbij doen, of moet ik dat allemaal handmatig doen.
Als voorbeeld wil ik dan Program files als variabele.

dat kan niet, tenzij ik OF alle mappen in PF erbij zet, of snelkoppelingen in PF zelf zet..?


-----------------------------


Bedankt iig, ik zal mijn omgevingsvariabelen eens in gaan stellen..!
Ik zou het wel fijn vinden als er tips/hints worden gegeven over hoe ik zoveel mogelijk files er in kan jassen...
Juist, het is niet recursief. Zou ook niet echt prettig zijn, als jij C:\ in je path hebt staan, en jij tikt een commando in. Zou ie heel je HD eerst af gaan zoeken.
Je kunt proberen 1 map te maken (of een bestaande te gebruiken) en daarin gewoon linkjes te zetten naar je programma's.
Beetje zoals het in Linux gebruikelijk is om bijv. /usr/bin in je path te hebben en daarin symlinkjes te maken naar je binaries. Werkt goed.

Saved by the buoyancy of citrus


  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
TheNymf schreef op vrijdag 03 juni 2005 @ 11:21:
ehm, %path% wordt niet herkend bla bla

en in run krijg ik een vage melding:

[afbeelding]
Kommatje teveel in het path :P

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
aha aha aha update:

Ik zoek naar photoshop in de root c:\
en dan zien wij NIETS in de map windows of system32, alleen in C:\windows\prefetch

maar die staat NIET in de omgevingsvariabelen..!
Dat klopt dus niet.

you had me at EHLO


  • cowgirl
  • Registratie: November 2000
  • Laatst online: 18-12-2025
TheNymf schreef op vrijdag 03 juni 2005 @ 11:35:
aha,

MAAR, ik kan niet de onderliggende mappen erbij doen, of moet ik dat allemaal handmatig doen.
Als voorbeeld wil ik dan Program files als variabele.

dat kan niet, tenzij ik OF alle mappen in PF erbij zet, of snelkoppelingen in PF zelf zet..?


-----------------------------


Bedankt iig, ik zal mijn omgevingsvariabelen eens in gaan stellen..!
Ik zou het wel fijn vinden als er tips/hints worden gegeven over hoe ik zoveel mogelijk files er in kan jassen...
Kan ook heel makkelijk grafisch, ik zit nu op 2K maar XP zal niet zo veel verschillen: Vanuit my computer - system properties - advanced - environment variables. Daar kan je ook nieuwe variabelen toevoegen die je dan kan gebruiken als shortcuts.

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 17:14

Cyphax

Moderator LNX
Ehm, als je PATH verandert in een shell, en je sluit 'm daarna (de shell bedoel ik), dan ben je dat toch kwijt, of herinner ik mij dat verkeerd?
edit: nee, dat herinner ik mij niet verkeerd.

[ Voor 24% gewijzigd door Cyphax op 03-06-2005 12:03 ]

Saved by the buoyancy of citrus


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
Cyphax schreef op vrijdag 03 juni 2005 @ 12:02:
Ehm, als je PATH verandert in een shell, en je sluit 'm daarna (de shell bedoel ik), dan ben je dat toch kwijt, of herinner ik mij dat verkeerd?
edit: nee, dat herinner ik mij niet verkeerd.
ehm :/ ;( :'( :r

whaat?

you had me at EHLO


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Prefetch wil je ook bepaald niet in je zoekpad hebben. Prefetch is een prefetch ;)

Maar check de "DOS-sites" in de SA FAQ: overig even al sje hier in bent geinteresseerd.

Ipv. elke dir in je pad te zetten (inderdaad voor de muis-mensen makkelijker te doen via system properties, al vereist dat een reboot en is het definitief: voor testen is veranderen via de prompt handiger), kan je ook een enkele directory in je pad zetten en daar snelkoppelingen of batch files in zetten waar je verwijst naar de programma's die je wilt. Maak een snelkoppeling die 'foo' heet en verwijst naar c:\progra~1\goo\bla.exe en je kan met 'run -> foo' bla.exe starten.

Edit:
waarom die smilies :?

Dat het niet direct permanent is, is allemaal by design en erg handig als je eenmaal door hebt hoe het werkt. Maar je moet dat inderdaad wel even uitzoeken. Of dat soort enorm handige zaken niet gebruiken maar daar ben je geen tweaker voor :+

[ Voor 16% gewijzigd door F_J_K op 03-06-2005 12:11 ]

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • mithras
  • Registratie: Maart 2003
  • Niet online
probeer het gewoon te editten zoals eerder gezegd door Jazzy:
Editten: Windowstoets+Pause|Break, Geavanceerd, omgevingsvariabelen
Daar zie je je variablen staan. Zo kan je je path editten en ook nog verschillende extensies toevoegen.
Dan vraag ik mezelf nog wel af: die commando's pakken zowel .exe's en .bat's. Stel je hebt test.exe en test.bat in je Windir staan en je runt test. Welke pakt hij dan? Is dat op volgorde van de extensies die de run-commandos pakt? Of laat hij je kiezen, of gebeurt er wat willekeuring (lijkt me toch wel onwaarschijnlijk)

  • Lorn
  • Registratie: Maart 2000
  • Laatst online: 13-01-2025

Lorn

I have a bad feeling...

Properties opvragen van Mijn Computer, dan naar het tabblad Geavanceerd en drukken op het knopje Omgevingsvariabelen. In de onderste listbox staat ook de omgevingsvariabele Path. Wat je hier aanpast blijft in gebruik.

  • dailyleaf
  • Registratie: December 2004
  • Laatst online: 08-01 19:05

dailyleaf

...

update over de vraag van de topicstarter.
Hij weet nu waar wat zijn paths zijn en hoe hij ze wijzigt ed.

Maar Photoshop is nergens tevinden, terwijl die zichzelf wel opstart met 'Start - run - photoshop'
TheNymf schreef op vrijdag 03 juni 2005 @ 12:00:
aha aha aha update:

Ik zoek naar photoshop in de root c:\
en dan zien wij NIETS in de map windows of system32, alleen in C:\windows\prefetch

maar die staat NIET in de omgevingsvariabelen..!
Dat klopt dus niet.
//Edit
Bedankt Krypt, daar was de TS naar opzoek. En ik ook een beetje

[ Voor 12% gewijzigd door dailyleaf op 03-06-2005 12:22 ]

Mijn post is interessanter dan mijn Sig..


  • Krypt
  • Registratie: April 2000
  • Laatst online: 12-02 20:18
Waarom Environment Variables toevoegen als je ook een AppPath toe kan voegen..

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\<Executable Naam>
Default Entry = <Path><Executable Naam>
Path = <Default Run Path>

En daar vind je Photoshop wel tussen staan; evenals vele andere applicaties die je geinstalleerd hebt..

[ Voor 24% gewijzigd door Krypt op 03-06-2005 12:14 ]

Pvouput live


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Mithras86 schreef op vrijdag 03 juni 2005 @ 12:12:
Dan vraag ik mezelf nog wel af: die commando's pakken zowel .exe's en .bat's. Stel je hebt test.exe en test.bat in je Windir staan en je runt test. Welke pakt hij dan? Is dat op volgorde van de extensies die de run-commandos pakt? Of laat hij je kiezen, of gebeurt er wat willekeuring (lijkt me toch wel onwaarschijnlijk)
Precies de volgorde die daar wordt aangehouden: .com, .exe, .bat, .cmd, etc. :)

edit:

Krypt heeft idd. wel een goed punt :P

[ Voor 5% gewijzigd door F_J_K op 03-06-2005 12:18 ]

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 23-03 11:26
bedankt krypt! dat was 'm...!

enneh, je kunt daar gewoon de path verwijzen...!

you had me at EHLO


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Vul ik je topic titel nog even aan :)

[ Voor 3% gewijzigd door elevator op 03-06-2005 13:50 ]

Pagina: 1