IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Copie fichier [PowerShell]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 33
    Par défaut Copie fichier
    Bonjour,
    J'ai besoin de copier un fichier généré par Buisness Object afin de le renommer et charger dans un site Sharepoint 2007 avec Powershell (débutant mais pas en scripting).
    Jusque là le plus difficile est fait (trouver le fichier dans les dizaines de sous-répertoires, et le charger dans sharepoint).
    Je bloque sur la copie / renommage du fichier. Sous DOS cmd ça se fait sans problème mais avec powershell les caractères "spéciaux" empêche toute action.
    Le nom du fichier est : "D:\SAP BO\SAP BusinessObjects Enterprise XI 4.0\FileStore\Input\a_233\068\010\673001\dw_tdb_reportcp_prod_30_7515502018138082146-guid[abppykxyqkrlhbsrxtdizvu].pdf"

    Si je tente de déplacer avec copy-item juste en local sur ma machine -->
    Code Powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    copy-item "./dw_tdb_reportcp_prod_30_7515502018138082146-guid[abppykxyqkrlhbsrxtdizvu].txt" -destination ./../toto.txt
    Powershell est muet et ne fais rien (hallucinant pour un langage de script !!), $? renvoie True là aussi c'est dingue ! (un shell version 1973 serai plus fiable question renvoi de code erreur).

    Pourquoi le bon vieux DOS permet de copier / renommer ce fichier ? Pour faire simple j'aurai voulu tout faire dans le script .ps1

    Qui connait le truc pour manipuler le nom (tordu) de ce fichier afin de le renommer plus proprement ?
    Help !

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    Copy-Item -LiteralPath "dw_tdb_reportcp_prod_30_7515502018138082146-guid[abppykxyqkrlhbsrxtdizvu].txt" -Destination ".\test\toto.txt"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/08/2012, 23h09
  2. copie fichier.zip d'un serveur à un autre serveur
    Par lisa-java dans le forum Langage
    Réponses: 3
    Dernier message: 14/06/2006, 16h30
  3. XML-copie fichier
    Par alison239 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 16/03/2006, 17h00
  4. copie fichier
    Par k_boy dans le forum MFC
    Réponses: 2
    Dernier message: 13/12/2005, 17h23
  5. Copy fichier a l'e'xécution d'un cd
    Par pc152 dans le forum Windows
    Réponses: 3
    Dernier message: 11/01/2005, 20h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo