Cuestión : Directorio de los xls de los saveas de Powershell

Soy nuevo al picosegundo y tengo algunas escrituras que he puesto juntas.  Las estoy funcionando secuencialmente de un archivo de hornada y todas las escrituras utilizan las trayectorias de directorio concerniente al archivo de hornada.  Pero, cuando tengo salida de datos a un archivo de los xls y tentativa a los saveas entra directo la mi carpeta de los documentos para que eso user.

I quisiera que entrara una carpeta concerniente al archivo de hornada location.

c: la escritura del powershell del

the del archivo de hornada del folder
de los resultados del folder
de los xls del folder
del registro del folder
de las escrituras del powershell
del
en la carpeta de la escritura llamará en ficheros de diario en la carpeta del registro usar las trayectorias relativas pero cuando viene a ahorrar los xls él no hace.  ¿Falto algo aquí?

thanks,
C


class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
class= " del id= " codeSnippet962286 del
$a = Nuevo-Objeto - comobject Excel.Application 
$a.visible = $True
$b = $a.Workbooks.Add ()
$c = $b.Worksheets.Item (1)

$d = $c.UsedRange
$d.EntireColumn.AutoFit ()
$b.saveas (“resultados \ SEL.xls”) 
$a.quit
class= del

Respuesta : Directorio de los xls de los saveas de Powershell

No entiendo cómo la automatización de Excel trabaja, él era siempre un pedacito de un caos para mí, pero aquí soy una solución alternativa (parte movible él sobre la línea 8):

$fs = Nuevo-Objeto - ComObject scripting.filesystemobject
$absolutepath = $fs.GetAbsolutePathName (“\ resultados \ SEL.xls”)
$b.saveas ($absolutepath)
Otras soluciones  
 
programming4us programming4us