The UNIX and Linux Forums  


Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
tar.gz extrait dans le cadre d'un dossier spécifique melanie_pfefer SUN Solaris 3 02-24-2009 10:20 AM
Dossier de contrôle en continu et à l'exécution de fichiers wakhan De programmation et de script Shell 4 12-19-2008 11:16 AM
Exécuter un fichier de Windows à partir d'UNIX flip387 De programmation et de script Shell 5 10-24-2008 12:57 PM
Batch supprimer dossier spécifique à partir des répertoires d'accueil nipodrom De programmation et de script Shell 2 05-09-2008 07:22 AM
cron de dossier spécifique sanchoquixote UNIX pour les nuls Questions et réponses 1 12-17-2007 09:39 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 05-26-2009
cjsewell cjsewell is offline
Registered User
  
 

Join Date: Mai 2009
Messages: 1
Lightbulb KSH exécution fichier spécifique situé dans le dossier

Ok excuses si cela est négligeable ou n'a pas de sens, mais je suis tout à fait nouveau pour korn obus;

J'ai donc un fichier. Ksh fichier situé dans un dossier de mon choix, je veux exécuter ce fichier dans un korn shell.

Le problème est que je veux code VBA pour ce faire. J'ai (VBA) code qui ouvre invite de commande (cmd.exe) et gère un (une) ligne de commande.

Jusqu'à présent, je peux obtenir le kornshell d'ouvrir, en utilisant la ligne de commande;C: \ \ WINDOWS \ \ system32 \ \POSIX. EXE / u / c / bin / ksh-l». Cela ouvre la korn shell dans un répertoire par défaut. Je pense que je besoin d'ajouter à cette ligne pour qu'il puisse ensuite aller dans le dossier spécifié (qui i obtenir du code VBA) et exécuter le fichier batch.

En regardant autour de sur le web j'ai obtenu le code ci-dessous, mais je ne peux pas obtenir de travail;C: \ \ WINDOWS \ \ system32 \ \POSIX. EXE / u / c / bin / ksh-l-c \ "cd \ \ \" chgpath `-p '% L'` \ \ \ "; ksh \""

Toute aide serait grandement appréciée.
(Aussi quelqu'un pourrait m'expliquer ce que chaque partie de la commande ci-dessus n'est en fait)

Merci Chris
  #2 (permalink)  
Old 05-26-2009
JerryHone JerryHone is offline
Registered User
  
 

Join Date: Nov 2006
Lieu: Royaume-Uni
Messages: 178
Je n'ai jamais utilisé ksh dans un environnement Windows, mais ne peut que vous venez de comprendre le chemin complet vers le script sur la ligne de commande?

Code:
"C:\\WINDOWS\\system32\\POSIX.EXE /u /c /bin/ksh full_path/script.ksh"

Closed Thread

Bookmarks

Tags
invite de commande, ksh, syntaxe ksh

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 06:29 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0