Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nsis 从远程桌面执行时在多行文本框中列出文件_Nsis - Fatal编程技术网

Nsis 从远程桌面执行时在多行文本框中列出文件

Nsis 从远程桌面执行时在多行文本框中列出文件,nsis,Nsis,我尝试将NSIS页面中的sql文件列为: ${NSD_CreateListboxMultiselect} 10 30 440 250 "" Pop $sql_job_file_list ToolTips::Modern $sql_job_file_list 1 "List of files" " " FindFirst $R0 $R1 "D:\folder\*.sql" Loop_jobs: IfErrors Loop_jobs_end

我尝试将NSIS页面中的sql文件列为:

 ${NSD_CreateListboxMultiselect} 10 30 440 250 ""
    Pop $sql_job_file_list
    ToolTips::Modern $sql_job_file_list 1 "List of files" " "   

    FindFirst $R0 $R1 "D:\folder\*.sql" 
    Loop_jobs:
        IfErrors Loop_jobs_end
            ${NSD_LB_AddString} $sql_job_file_list "$R1"
            ${SQLjobsListArray->Push} "$R1" ;used for default selection of listbox
        FindNext $R0 $R1
        IfErrors 0 Loop_jobs
    Loop_jobs_end:
它工作正常,但在远程桌面上执行时,不会列出任何文件,因为文件夹路径结构与在本地计算机上工作的文件夹路径结构一样正确


我正在寻找如何在远程桌面中处理nsis应用程序???

远程桌面应该无关紧要,您确定路径正确吗?

您的应用程序中是否实际硬编码了“D:\folder*.sql”?感谢您的回复,循环会被IfErrors代码停止,而我在代码顶部添加了ClearErrors,它可以工作,与在本地一样,包含clearErrors是可选的