Convertir un fichier à partir de Windows à UNIX via Powershell ou le Lot

J'ai un script batch qui demande à un utilisateur pour une entrée, puis génère un couple de fichiers que j'utilise dans un AIX environnement. Ces fichiers doivent être au format UNIX (qui je crois est en UTF8), mais je suis à la recherche de quelques conseils sur la façon la plus SIMPLE de le faire.

Je n'aime pas avoir à télécharger de logiciel supplémentaire paquets; Cygwin ou GnuWin32. Je n'ai pas l'esprit de codage, si elle est possible, mon codage options sont Batch, VBS, Powershell et. Personne ne sait d'une façon de le faire?

Sinon pourrais-je créer les fichiers par Lots et d'appeler un script Powershell pour la réforme de ces?

L'idée ici est un utilisateur sera invité à fournir certaines informations, alors j'ai sortie un fichier standard, qui sont essentiellement des réponses rapides à AIX pour un emploi. Je suis en utilisant des Lots d'abord, parce que je ne savais pas que j'allais rencontrer ce genre de problème, mais je suis une sorte de penchant vers refaire ce en Powershell. parce que j'avais trouvé un code sur un autre forum, que peut faire la conversion (ci-dessous).

% foreach($i in ls -name DIR/*.txt) { \
       get-content DIR/$i | \
       out-file -encoding utf8 -filepath DIR2/$i \
  }

La recherche d'une orientation ou des commentaires sur ce.

InformationsquelleAutor rud3y | 2012-01-13