| | | | |
| |||||||
| Off-Topic Diskussionen Mach mal Pause vom Programmieren! |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 29.07.2011
Beiträge: 9
PHP-Kenntnisse: Anfänger ![]() | Ok, den Gedanken hatte ich auch. Meine ausgewählten Dateien mit einer Batch-Datei anstatt mit mit meiner main.php zu öffnen. Aus dem Batch Script heraus könnte ich auch meine main.php öffnen. Nur wie übergebe ich vorher die Pfade an meine Batch-Datei. Grüße, iGore PS: Danke fürs verschieben. |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich bezweifle dass das einen Unterschied macht. Wie gesagt - offenbar ist der Aufruf über das Kontextmenü so gestaltet, dass für jedes ausgewählte Element ein Prozess gestartet wird. Anders wäre Dein Status quo nämlich nicht zu erklären.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | ||
| Neuer Benutzer Registriert seit: 29.07.2011
Beiträge: 9
PHP-Kenntnisse: Anfänger ![]() | Zitat:
"C:\Program Files (x86)\Winamp\winamp.exe" /ADD "%1" Leider klappt der ADD-Parameter in meinem Aufruf nicht. Ich weiss jedoch, dass man auf Mac und Linux mehrere Dateien in einer einzigen Shell öffnen kann und dann über argv[] die Pfadangaben bekommt. Es muss doch eine Möglichkeit bestehen auch der Windows Konsole über den Aufruf zu sagen, dass er nur ein Terminal öffnet. Grüße, iGore | |
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Tja, dann wird Winamp (zumindest die Playlistverwaltung) vermutlich als Service fungieren. Eine Konsolenanwendung ist aber kein Service. Der Parameter ADD weist darauf hin, dass hier eine laufende Anwendungs angesprochen wird. Das hast Du aber nicht, wenn Du eine Batch startest, PHP durchläuft und dann fertig ist. Zitat:
Mal ganz davon ab liefert der Batchparameter %1 auch nur genau einen Parameter aus. Beschreib lieber mal, was Dein Script tut. .
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
| | ||
| Neuer Benutzer Registriert seit: 29.07.2011
Beiträge: 9
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Ich markiere in einem Ordner eine unbestimmte Anzahl von Dateien, z.B. Textdatein. Rechtsklich auf einer dieser Datein und wähle meinen selbstangelegten Kontextmenüeintrag aus. Soweit so gut... An dieser Stelle wird die PHP.exe geöffnet mit meiner mein.php. Über den system()-Befehl öffne ich aus meinem Skript hraus ein Zenity-DropDown-Menü (Anm.: Mit Zenity können Dialoge auf Konsolen-Ebene aufgerufen werden) In diesem Menü befinden sich Funktionen, die mit den geöffneten Dateien durchgeführt werden können. Die erste Funktion soll diese Dateien umbennen. Problem ist jetzt, dass wenn ich viele Dateien markiere und über das Kontextmenü öffne, für jedes dieser Dateien eine Konsole geöffnet wird und ich demenstsprechend mit $argv[1]; pro Konsole nur eine Pfadangabe bekomme. Mein Ziel ist es, dass sich nur eine Konsole öffnet in der ich alle meine Pfadangaben von den markierten Dateien bekomme. Grüße, iGore | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 03.08.2010
Beiträge: 1.141
PHP-Kenntnisse: Anfänger ![]() ![]() | Eigenet sich das nicht für sowas besser eine Batch, VBScript oder AutoIt oder sowas?? Welche "Operationen" machst Du denn mit den ausgewählten Files? Ich habe sowas vom prinzip her (nur halt für Bilder) mal gemacht, aber mit VBScript, aber das ging auch mit mehreren.. Kennst Du das "Senden an ..." mit der rechten Maustaste... dort hab ich eine Verknüpfung auf das VBScript reingesetzt und wenn man mehr Datein markiert hat und dann mit rechter Maus "Senden an... " auf mein VBScript gezeigt hat dann wurde dieses genau einmal gestartet mit allen Dateinamen als Parameter die ich vorher markiert hab... LG
__________________ Keine Zahl != ein Zeichen das keine Zahl ist Geändert von hausl (31.07.2011 um 19:59 Uhr). |
| | |
| | ||
| Moderator¹ Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Na dass die keine Winamp-spezifischen Parameter akzeptieren mag, finde ich jetzt nicht so verwunderlich ...
__________________ RGB is totally confusing - I mean, at least #C0FFEE should be brown, right? | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Windows + Apache + PHP + Imagick | Chriz | Tutorials | 23 | 19.09.2011 16:15 |
| [Erledigt] windows 7 oem | rudygotya | Off-Topic Diskussionen | 25 | 30.04.2011 15:33 |
| Wie am besten Script über Browser auf der Konsole starten | smilla | PHP Einsteiger | 5 | 15.01.2011 14:46 |
| [Erledigt] vista, windows update Fehler 80070422 | Screeze | Off-Topic Diskussionen | 3 | 23.09.2009 18:24 |
| [Erledigt] htaccess unter windows anlegen? | litterauspirna | Server, Hosting und Workstations | 6 | 12.09.2009 14:25 |
| Konsole öffnen | Anaviel | PHP Tipps 2009 | 10 | 21.07.2009 10:13 |
| MySQL Konsole und Umlaute unter Windows | louis | Wiki Diskussionsforum | 0 | 02.04.2009 00:36 |
| MySQL Konsole und Umlaute unter Windows [LÖSUNG] | f4ckm5 | Datenbanken | 8 | 30.03.2009 22:10 |
| [Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server | Mecronomecon | Server, Hosting und Workstations | 3 | 18.06.2008 09:15 |
| Service Pack für Windows Vista doch schon fast fertig? | PHP Tipps 2007 | 0 | 03.08.2007 12:06 | |
| Probleme mit IE7 und transparentem Hintergrund | oschmidt | HTML, Usability und Barrierefreiheit | 15 | 04.05.2007 20:47 |
| Frage zu Windows Server 2003 | b++ | Off-Topic Diskussionen | 1 | 03.03.2006 09:41 |
| [Erledigt] browsererkennung; wie kann man einen firefox von... | PHP Tipps 2005-2 | 17 | 25.07.2005 22:35 | |
| Festplatten-, Windows, PartitionMagic, SuSE-Linux - Problem | Quadaptor | Off-Topic Diskussionen | 14 | 09.04.2005 19:01 |
| Windows Install Shield Problem | Off-Topic Diskussionen | 1 | 23.02.2005 09:53 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php konsolenanwendung, windows konsole php ausgabe, php -r konsole |