bat file voegt random teken in in command

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • williewonka03
  • Registratie: Augustus 2010
  • Laatst online: 16-06-2024
hallo allemaal,

ik heb een bat bestand gemaakt om even makkelijk mijn .ui file te converteren naar .py. er staat het volgende in:
code:
1
python "C:\Python33\Scripts\pyside-uic-script.py" %1 > gui.py


nou geef ik vervolgens het volgende command in powershell:
code:
1
./convert.bat mainwindow.ui


maar dan voert ie het volgende uit:
code:
1
python "C:\Python33\Scripts\pyside-uic-script.py" mainwindow.ui     1> gui.py


kortom hij insert een random character in de command. dit is natuurlijk niet de bedoeling. op google kan ik niks vinden over dit rare probleem. weet iemand wat ik verkeert doe?

[ Voor 4% gewijzigd door williewonka03 op 08-11-2013 18:17 ]


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • williewonka03
  • Registratie: Augustus 2010
  • Laatst online: 16-06-2024

Acties:
  • 0 Henk 'm!

  • TheVMaster
  • Registratie: Juli 2001
  • Laatst online: 20:53

TheVMaster

Moderator WOS
Maar eh....is het nu een 'batch' of PowerShell dingetje?

Acties:
  • 0 Henk 'm!

  • Equator
  • Registratie: April 2001
  • Laatst online: 08-10 20:02

Equator

Crew Council

#whisky #barista

In een bat file moet je 2x het % teken plaatsen. Dus %%1 > ui.py

Acties:
  • 0 Henk 'm!

  • williewonka03
  • Registratie: Augustus 2010
  • Laatst online: 16-06-2024
TheVMaster schreef op vrijdag 08 november 2013 @ 19:28:
Maar eh....is het nu een 'batch' of PowerShell dingetje?
uhm het is een bat file die ik in powershell aanroep. is dat erg?
Equator schreef op vrijdag 08 november 2013 @ 20:18:
In een bat file moet je 2x het % teken plaatsen. Dus %%1 > ui.py
ok geprobeerd en krijg hetzelfde resultaat helaas

Acties:
  • 0 Henk 'm!

  • Vaan Banaan
  • Registratie: Februari 2001
  • Niet online

Vaan Banaan

Heeft ook Apache ontdekt

Probeer het argument ook eens tussen quotes te zetten? ./convert.bat "mainwindow.ui"
Of misschien dat de spaties ook als een onderdeel van het commando worden gezien python "C:\Python33\Scripts\pyside-uic-script.py" %1>gui.py

500 "The server made a boo boo"


Acties:
  • 0 Henk 'm!

  • Killah_Priest
  • Registratie: Augustus 2001
  • Laatst online: 10-10 17:20
Ik loop regelmatig tegen dit soort vreemde problemen aan als ik .bat (en ook .cmd) bestanden vanuit powershell probeer aan te roepen (95% gaat overigens wel zonder problemen).
Wat ik altijd doe is OF de boel omzetten naar een echt powershell script OF de command prompt gebruiken hiervoor.

Acties:
  • 0 Henk 'm!

  • williewonka03
  • Registratie: Augustus 2010
  • Laatst online: 16-06-2024
Vaan Banaan schreef op vrijdag 08 november 2013 @ 22:48:
Probeer het argument ook eens tussen quotes te zetten? ./convert.bat "mainwindow.ui"
Of misschien dat de spaties ook als een onderdeel van het commando worden gezien python "C:\Python33\Scripts\pyside-uic-script.py" %1>gui.py
ok raar maar waar, als ik er aanhalingstekens omheenzet dan zet ie er nog steeds de 1 achter maar python negeert die vervolgens en het werkt nu. bedankt allemaal!
Pagina: 1