Frage : Powershell saveas xls Verzeichnis

Ich bin zu PS neu und habe einige Indexe, die ich zusammengefügt habe.  Ich lasse sie der Reihe nach von einer Reihenakte laufen und alle Indexe benutzen Verzeichniswege im Verhältnis zu der Reihenakte.  Aber, wenn ich Datenausgang zu einer xls Akte und Versuch zu den saveas habe, steigt sie direkt in das mein Dokumentenfaltblatt für, das das ein, möchte user.

I, dass es in ein Faltblatt im Verhältnis zu der Reihenakte location.

c einsteigt:
powershell
Indexe folder
Maschinenbordbuch folder
xls folder
Resultate folder
Reihenakte

the powershell Index im Indexfaltblatt benennt auf Protokolldateien im Maschinenbordbuchfaltblatt using relative Wege aber, wenn er zum Sparen der xls kommt, es tut nicht.  Fehle ich etwas hier?

thanks,
C


1:
2:
3:
4:
5:
6:
7:
8:
9:
$a = Neu-Gegenstand - comobject Excel.Application 
$a.visible = $True
$b = $a.Workbooks.Add ()
$c = $b.Worksheets.Item (1)

$d = $c.UsedRange
$d.EntireColumn.AutoFit ()
$b.saveas („Resultate \ SEL.xls“) 
$a.quit

Antwort : Powershell saveas xls Verzeichnis

Ich verstehe nicht, wie Excel-Automatisierung arbeitet, es war immer eine Spitze eines Chaos für mich, aber bin hier eine Abhilfe (Einsatz es über Linie 8):

$fs = Neu-Gegenstand - ComObject scripting.filesystemobject
$absolutepath = $fs.GetAbsolutePathName („\ Resultate \ SEL.xls“)
$b.saveas ($absolutepath)
Weitere Lösungen  
 
programming4us programming4us