Oprettet tor. d. 26. januar 2012 kl. 12:56:15

ITX
ITX (845 point. Point ude: 60)

Command prompt - kan man starte programmer med en generisk kommando ?

Hej

Jeg har nogle PCer, hvor et bestemt program er installeret forskellige steder på maskinerne. Jeg ved ikke på forhånd, hvor programmet er installeret.

Hvis jeg skal starte programmet "ens" på alle maskinerne, kan man så lave noget generisk alla start *x.exe*. Så programmet starter uafhængigt af, hvilket directory programmet ligger i.

Håber I kan hjælpe ?

Skrevet tor. d. 26. januar 2012 kl. 13:52:01| #1

hansepeter2
hansepeter2 (1.840 point)
Er der noget mønster i alle de forskellige steder?

Skrevet tor. d. 26. januar 2012 kl. 14:13:23| #2

ITX
ITX (845 point)
Hmmm, programmet ligger et eller andet sted på c-drevet. Nogle pcer er på engelsk og andre på dansk. F.eks C:\Program Files\lotus eller  C:\Programmer\lotus

Skrevet tor. d. 26. januar 2012 kl. 14:31:50| #3

montago
montago (26.396 point)
Hvis du skriver %ProgramFiles%\MinMappe\Program.exe burde det virke

hvis ellers programmet installeres rigtigt...

dét som kan give problemer er på Via og 7, som kører 64 og 32 bit på een gang... C:\Program Files\ + C:\Program Files (86)\


men prøv min kommando og se hvad der sker

Skrevet tor. d. 26. januar 2012 kl. 14:32:15| #4


Skrevet tor. d. 26. januar 2012 kl. 14:32:25| #5

claes57
claes57 (30.291 point)
man kan lave noget over et par linjer.
først en
dir fil.exe /s /x >c:\fil.txt
det gemmer nogle linjer - i dem skal man så via
find
hente linjen med ordet 'Indhold' - så har du mappenavnet.
man skal nok læse en del op på de gamle dos-kommandoer før det kommer til at virke.

Skrevet tor. d. 26. januar 2012 kl. 14:33:38| #6

pstidsen
pstidsen (14.820 point)
www.billigvoks.dk
Du kan ikke bare bruge programnavn.exe ?

Skrevet tor. d. 26. januar 2012 kl. 14:34:16| #7

f-arn
f-arn (18.550 point)
%PROGRAMFILES% dække både C:\Program Files og C:\Programmer.

Skrevet tor. d. 26. januar 2012 kl. 14:45:23| #8

montago
montago (26.396 point)
%ProgramFiles%
This variable points to Program Files directory, which stores all the installed program of Windows and others. The default on English-language systems is C:\Program Files. In 64-bit editions of Windows (XP, 2003, Vista), there are also %ProgramFiles(x86)% which defaults to C:\Program Files (x86) and %ProgramW6432% which defaults to C:\Program Files. The %ProgramFiles% itself depends on whether the process requesting the environment variable is itself 32-bit or 64-bit (this is caused by Windows-on-Windows 64-bit redirection).

http://en.wikipedia.org/ (...)

Skrevet tor. d. 26. januar 2012 kl. 14:46:24| #9

ITX
ITX (845 point)
Har prøvet med c:\>%Program Files%\lotus\notes\program.exe

Skrevet tor. d. 26. januar 2012 kl. 14:48:56| #10

ITX
ITX (845 point)
Har kun 32 bit maskiner.

Skrevet tor. d. 26. januar 2012 kl. 15:03:33| #11

montago
montago (26.396 point)
virker det ?

Skrevet tor. d. 26. januar 2012 kl. 15:39:02| #12

ronols
ronols (18.136 point)
olsensweb.dk/
5 >man skal nok læse en del op på de gamle dos-kommandoer før det kommer til at virke.
ja gode gamle DOS

prøv at google cmd net use   
ref http://ss64.com/ (...)
Join a password protected file share (Drive MAP)
NET USE [driveletter:] \\ComputerName\ShareName[\volume] [password | *] [/USER:[domainname\]username] [/PERSISTENT:No]
net use u: \\server\C$ password /user:server\administrator
istedet for server kan du skrive ip addresse
C$ er det administrative share på en win maskine

når du så har mappet drev bogstavet op er der bare at lave en CD (change directory) til den rigtige folder, og starte programmet op

Skrevet tor. d. 26. januar 2012 kl. 15:44:22| #13

ITX
ITX (845 point)
Hej Alle

Tak for hjælpen så langt.

Jeg gør først dette:
dir ncompact.exe /s /x > c:\fil.txt

Dernæst kigger jeg i fil.txt der så er lavet ved ovenstående.

find "c:\" /i fil.txt

Og så får jeg svaret på, hvor directory ligger med programmet.

Skrevet fre. d. 27. januar 2012 kl. 13:41:00| #14

ITX
ITX (845 point)
fil.txt ser sådan ud:

Disken i drev C har ikke noget navn.
Diskens serienummer er XXXXX-XXXX

Indhold af C:\Program Files\lotus\notes

11-08-2010  10:23            91.528              ncompact.exe

Directory i dette tilfælde er så: C:\Program Files\lotus\notes
, hvor programmet ncompact.exe ligger.

Hvordan får jeg så AutoIT til at starte programmet i det rette directory ?

Skrevet fre. d. 27. januar 2012 kl. 13:48:22| #15

montago
montago (26.396 point)
%programfiles%\lotus\notes\ncompact.exe

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Ændre email i WOW

Oprettet den 24. maj 2012 kl. 11.18
jhjorsal giver 30 point for svar | Giv et svar »

Langsom Mathcad (copy/paste + startup)

Oprettet den 23. maj 2012 kl. 20.33
CasperS90 giver 30 point for svar | Giv et svar »

telnet til irc

Oprettet den 23. maj 2012 kl. 15.35
Mefistofeles giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger