Thread Windows: von Programme, Program Files, Program und anderen Späßen (8 answers)
Opened by jan99 at 2015-03-26 08:27

jan99
 2015-03-26 08:27
#180365 #180365
User since
2008-09-18
439 Artikel
BenutzerIn
[default_avatar]
Moin!

ich habe auf einem Win64-Rechner ein Verzeichnis das im Explorer in der Adresszeile (wenn man den Eintrag markiert um diesen in den Zwischenspeicher zu nehmen) unter
Quote
C:\Program Files\Autodesk\Autodesk Infrastructure Web Server Extension 2015

Schaut man sich im Explorer das Verzeichnis im Verzeichnisbaum an, dann steht dort c:\Programme.


angezeigt wird.

Jetzt habe ich ein Script mit einem Übergabeparameter diese Pfades:

Code (perl): (dl )
1
2
set reposi=C:\Program Files\Autodesk\Autodesk Infrastructure Map Server 2015\Repositories\Library\DataFilesx\
perl DWG2AIMS.pl  P:\KANAL\MapEdit --fsource="P:\KANAL\MapEdit" --dwg="hlnetz1.dwg" --rep=%reposi% --rkey=3a00a0d2-6674-11e4-8001-d48564ca854e


Innerhalb des Scriptes soll geprüft werden, ob diese Verzeichnis vorhanden ist. Dafür gibt es vom Grundprinzip...
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
my $repository_folder = $config{repository_folder}."\\".$config{repository_datakey};
if (-e "$repository_folder") 
{
  WriteLogFile($config{logfilename},"Repository-Verzeichnis $repository_folder vorgefunden !",1);
} else {
  WriteLogFile_Error($config{logfilename},1);
  WriteLogFile($config{logfilename},"Repository-Verzeichnis $repository_folder NICHT vorgefunden !",1);
  WriteLogFile_Cancel($config{logfilename},1);
  exit (0);
}


Wenn ich das Script ausführe, dann kommt die Meldung:

Quote
2015-03-26 - 08:18:54 := Repository-Verzeichnis C:\Programme\Autodesk\Autodesk\3a00a0d2-6674-11e4-8001-d48564ca854e NICHT vorgefunden !


Wenn ich den Pfadparameter auf Programme ändere..
Code (perl): (dl )
set reposi=C:\Programme\Autodesk\Autodesk Infrastructure Map Server 2015\Repositories\Library\DataFilesx\


Dann ist die Meldung unverändert...
Quote
2015-03-26 - 08:18:54 := Repository-Verzeichnis C:\Programme\Autodesk\Autodesk\3a00a0d2-6674-11e4-8001-d48564ca854e NICHT vorgefunden !


Hat einer von Euch einen Tipp wie ich das in Griff bekommen kann?

Gruß Jan
perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de

View full thread Windows: von Programme, Program Files, Program und anderen Späßen