[Qgis-user] Windows BATCH-File Start

asmus.lists at gmx.de asmus.lists at gmx.de
Tue Apr 27 10:05:47 PDT 2021


Hi Burghardt,

I don't get it to work. There is some different between a BATCH-file and
any other application I testet.

I now use python as layer-action to start the batch file with paramter,
just these two lines:
import os
os.system(...)

Thank you
Asmus


Am 27.04.2021 um 07:22 schrieb Burghardt.Scholle at stadt.wolfsburg.de:
> Hi Asmus,
>
> perhaps you may need to include the call in a powershell script.
>
> Regards
> Burghardt
>
> -----Ursprüngliche Nachricht-----
> Von: asmus.lists at gmx.de [mailto:asmus.lists at gmx.de]
> Gesendet: Dienstag, 27. April 2021 07:15
> An: Scholle, Burghardt (15-3 GIS); qgis-user at lists.osgeo.org
> Betreff: Re: [Qgis-user] Windows BATCH-File Start
>
> Thanks Burghardt,
>
> no, it don't work. It is still not posible to start a batch file with some paramter as a layer-action.
> Any other hints?
>
> Regards
> Asmus
>
>
> Am 26.04.2021 um 07:09 schrieb Burghardt.Scholle at stadt.wolfsburg.de:
>> Hi Asmus,
>>
>> I think on Windows 10 you need to prefix your command with
>> "C:\Windows\System32\cmd.exe".
>>
>> Hope this helps.
>>
>> Regards
>>
>> Burghardt
>>
>> *Von:*Qgis-user [mailto:qgis-user-bounces at lists.osgeo.org] *Im Auftrag
>> von *Asmus Harder
>> *Gesendet:* Freitag, 23. April 2021 13:41
>> *An:* qgis-user at lists.osgeo.org
>> *Betreff:* [Qgis-user] Windows BATCH-File Start
>>
>> Hi there,
>>
>> I tried to use in QGIS 3.16 on Windows10 a old layer-action from QGIS
>> 2.18.
>> If I cklick on one object the action should start an BATCH-file and
>> gives some attributes as parameter to the batch-file. But it doesn't
>> work, nothing happens.
>>
>> In QGIS2.18 it works fine.
>>
>> If I use "Open" as type and only the BATCH-File without parameter than
>> the BATCH opens. If I add an parameter than nothing happens.
>>
>> For example this work:
>>
>> "d:\Test_Batch_Aufruf.bat"
>>
>> but this doesn't work:
>> "d:\Test_Batch_Aufruf.bat" "Hello"
>>
>> If I use a exe-file it works with a parameter.
>> For example this work fine:
>> "c:\Program Files\IrfanView\i_view64.exe" "D:\50342_col.tif"
>>
>> Any idea why the BATCH-file doesn't start with parameter?
>>
>> greetings
>> Asmus
>>



More information about the Qgis-user mailing list