Question
Convert CSV to Excel : Tâche planifiée
- Jean Ben
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 0
il y a 13 ans 11 mois #11410
par Jean Ben
Convert CSV to Excel : Tâche planifiée a été créé par Jean Ben
Bonjour,
J'ai un code qui convertir un fichier csv en excel
[code:1]$sourcedestfile = \"D:\TSM_LOG\temporapport.csv\"
$xlExcel8 = 56
$Excel = New-Object -ComObject excel.application
$Excel.visible = $False
$Excel.displayalerts=$False
$WorkBook = $Excel.Workbooks.Open($sourcedestfile)
$WorkSheet = $Workbook.worksheets.Item(1)
$Resize = $WorkSheet.UsedRange
$Resize.EntireColumn.AutoFit()
$WorkBook.SaveAs(\"D:\TSM_LOG\rapport.xls\", $xlExcel8)
$Excel.quit()
del \"D:\TSM_LOG\temporapport.csv\"[/code:1]
Cela fonctionne très bien quand je l'execute à la main.
Cependant, si le script est exécuté via une tâche planifiée, le script ne fonctionne pas.
Une idée ?
merci
J'ai un code qui convertir un fichier csv en excel
[code:1]$sourcedestfile = \"D:\TSM_LOG\temporapport.csv\"
$xlExcel8 = 56
$Excel = New-Object -ComObject excel.application
$Excel.visible = $False
$Excel.displayalerts=$False
$WorkBook = $Excel.Workbooks.Open($sourcedestfile)
$WorkSheet = $Workbook.worksheets.Item(1)
$Resize = $WorkSheet.UsedRange
$Resize.EntireColumn.AutoFit()
$WorkBook.SaveAs(\"D:\TSM_LOG\rapport.xls\", $xlExcel8)
$Excel.quit()
del \"D:\TSM_LOG\temporapport.csv\"[/code:1]
Cela fonctionne très bien quand je l'execute à la main.
Cependant, si le script est exécuté via une tâche planifiée, le script ne fonctionne pas.
Une idée ?
merci
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 11 mois #11493
par SiSMik
Réponse de SiSMik sur le sujet Re:Convert CSV to Excel : Tâche planifiée
A vu de nez, je dirais un soucis d'ouverture de session et non un problème powershell ?
Du style est-ce qu'on peut faire des appels aux objets com Excel sans ouvrir une session au préalable.
Peut être faut-il jouer avec les Droits locaux des utilisateurs... avec secpol.msc..
Je ne sais pas trop
Du style est-ce qu'on peut faire des appels aux objets com Excel sans ouvrir une session au préalable.
Peut être faut-il jouer avec les Droits locaux des utilisateurs... avec secpol.msc..
Je ne sais pas trop
Connexion ou Créer un compte pour participer à la conversation.
- Jean Ben
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 0
il y a 13 ans 11 mois #11515
par Jean Ben
Réponse de Jean Ben sur le sujet Re:Convert CSV to Excel : Tâche planifiée
J'ai trouvé, c'est bien un problème système.
Il faut créer un dossier \"Desktop\" dans C:\Windows\System32\config\systemprofile\ et C:\Windows\SysWOW64\config\systemprofil\
Il faut créer un dossier \"Desktop\" dans C:\Windows\System32\config\systemprofile\ et C:\Windows\SysWOW64\config\systemprofil\
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.051 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Convert CSV to Excel : Tâche planifiée