none
Diferencias entre el Scripting y los archivos BAT RRS feed

  • Pregunta

  • Los archivos bat son una secuencia de comandos, sin pobilidad de programacion como los Script, pero estoy leyendo que varios usuarios quieren crear y mapear carpetas de la red pero esto acaso no se puede hacer con un archivo BAT?

    Que facilidad les da entonces la programacion en Scripting?

    martes, 12 de septiembre de 2006 17:00

Respuestas

Todas las respuestas

  • BAT=edad de piedra, programación lineal y limitada a los comandos de MSDos.

    Script=WSH=Programación con posibilidad de usar objetos, programación con secuencias de control de flujo y un ampio surtido de opciones.

    como dices puedes mapear unidades desde bat con Net use, pero es mucho mas profesional usar WSH

    Te recomiendo:

    Referencia:

    http://www.devguru.com/technologies/vbscript/home.asp

    Monton de scripts para copiar y pegar:

    http://www.microsoft.com/technet/scriptcenter/default.mspx

    Es muy interesante para los que empezais la herramienta scriptomatic http://www.microsoft.com/technet/scriptcenter/tools/scripto2.mspx

    Tambien puedes hacer scripts con ventanas, botones etc, esto se hace con HTA http://www.microsoft.com/downloads/details.aspx?FamilyId=231D8143-F21B-4707-B583-AE7B9152E6D9&displaylang=en.

    Puedes acceder a mucha información con configuración rendimient, etc con WMI.

    Cuando tengas esto dominado, puedes empezar a aprender powershell que es la siguiente generación de scripts, pero que esta en beta.

    Un saludo.

    Buenas practicas para el uso de los foros
    Si la respuesta te es de utilidad marca la pregunta como respondida, ayudaras a mantener el foro util para todos y asi agradeces las respuestas.
    No pongas las preguntas en mas de un foro.

    Daniel Matey.
    MCSE, MCSA, MCSD, MCDBA.
    Blog: http://dmatey.spaces.live.com

    martes, 12 de septiembre de 2006 18:20
  • Seguramente es mucho mas profecional usar un scripts....pero es mucho mas complicado, y mas para gente que no tiene ningun conocimiento de programacion.

    Por eso yo lo hice por medio de un .bat, sera mas viejo y estare mas limitado, pero para lo que necesitaba. Que era algo bastante simple, funciono.
    Seguramente si queres hacer algo mas complicado el .bat no te debe servir para nada.

    Bueno era eso, solo un punto de vista.

    Saludos.

     

    PD: Daniel...despues podrias tirarme algun tip de porque no me funciona ejecturar el .bat desde una GPO. Gracias.

    martes, 12 de septiembre de 2006 19:42
  • Si, tienes razon que es mas complicado, pero hay que intentar superarse y mantenerse actualizado, gracias a Internet hay cantidad de recursos para poder aprender.

    Las GPO pueden trabajar con scripts o con bats y cmds, ¿en que politica lo pones?, ¿que problema te da?

    Un saludo.

    Buenas practicas para el uso de los foros
    Si la respuesta te es de utilidad marca la pregunta como respondida, ayudaras a mantener el foro util para todos y asi agradeces las respuestas.
    No pongas las preguntas en mas de un foro.

    Daniel Matey.
    MCSE, MCSA, MCSD, MCDBA.
    Blog: http://dmatey.spaces.live.com

    miércoles, 13 de septiembre de 2006 7:13
  • En eso tenes razon, siempre hay que tratar de superarse. Por eso hasta hace 2 meses atras era soporte tecnico y bueno, ahora empeze con esto que es administracion de servidores.
    De a poco voy aprendiendo la infinidad de cosas que tiene todo esto.

    En cuanto a los scripts estoy tratando de leer todos los los links que pasaste, pero me cuesta mucho enteder el tema, ya que de programacion yo no se nada...pero bueno, espero mas adelante ir entendiendo un poco mas del tema.

    En cuanto a al .bat que no me ejecuta lo estoy poniendo aca en la GPO:

    Y no hay caso, no puedo hacer que se ejecute en los clientes. El archivo lo copie en "%systemroot%\SYSVOL\sysvol\dominio\scripts" y asi y todo no funciona.

    ¿Tenes idea de porque puede ser que no funcione?

    Muchas Gracias Daniel.

    miércoles, 13 de septiembre de 2006 12:21
  • Para ser un administrador completo, hay que saber programar, por supuesto no tienes que ser un arquitecto de soluciones, ni el mejor programador, pero cada vez hay mas productos en los cuales la frontera entre desarrollo y sistemas esta mas difuminada, IIS, Sharepoint, biztalk, etc.

    Productos como MOM son muy dificiles de implantar bien si no se entienden tecnologias como wmi, adsi, vbs, wsh ,etc.

    Si te das cuenta, Microsoft cada vez permite que extiendas y personalices mas los sistemas en base a programación de esta forma puedes adaptar los productos a las necesidades que tienes.

    Para administrar grandes empresas, tienes que hacer scripts para todo, ya que en una semana puedes tener cientos de operaciones de altas, bajas y modificaciones.

    Respecto a lo del script:

    Mira que se halla replicado al sysvol de todos los dcs,

    ¿Con que ruta lo pusiste en la GPO?

    Un saludo.

    Buenas practicas para el uso de los foros
    Si la respuesta te es de utilidad marca la pregunta como respondida, ayudaras a mantener el foro util para todos y asi agradeces las respuestas.
    No pongas las preguntas en mas de un foro.

    Daniel Matey.
    MCSE, MCSA, MCSD, MCDBA.
    Blog: http://dmatey.spaces.live.com

    miércoles, 13 de septiembre de 2006 14:54
  • ¿Barrirá la powershell y wmic a vbs? :D
    jueves, 14 de septiembre de 2006 20:34
  • Sin duda!!!!

    Powershell es un vicio, es fantastico, ademas poder crear tus propios cmdlets con .Net te da toda la funcionalidad del mundo.

    No tienes mas que verlo en el soporte a Exchange 2007, es alucinante!!!

    No podria vivir sin el :-D

     

    viernes, 15 de septiembre de 2006 10:26
  • Le tengo mucho cariño a vbs, lo echaré de menos
    viernes, 15 de septiembre de 2006 16:17