Página 1 de 1

Arquivo .bat para windows 8

Enviado: 05 Fev 2013 20:53
por Marcelo Baliza
Tenho um programa em Clipper que gera um programa de lote, mas no windows 8 não estou conseguindo criar um atalho para essa PROG.BAT.

===============================================================================
PROG.BAT (Chama o programa TESTE.EXE)
TESTE
IF EXIST TESTE.DOC CALL IMPRIME.BAT

===============================================================================
TESTE.EXE (Ao executá-lo, é gerado o arquivo de consulta TESTE.DOC para o cliente Exemplo:485)

===============================================================================
IMPRIME.BAT (É gerado pelo executável no momento da consulta)
IF EXIST TESTE.DOC COPY TESTE.DOC C:\TESTE\CLIEN485.DOC
IF EXIST CLIEN485.DOC START CLIEN485.DOC

===============================================================================
Então em cada consulta a IMPRIME.BAT é alterada conforme o número do cliente.
Como consigo criar um atalho no Windows 8 para executar um programa de lote?? .BAT ?

Arquivo .bat para windows 8

Enviado: 06 Fev 2013 10:51
por Pablo César
Não tenho aqui a disponibilidade o Windows 8. Mas pelo que eu pude achar na internet. Os arquivos BAT tem comandos restritos. É dizer não todos os comandos do SO estão disponiveis). Tem uma lista: http://commandwindows.com/windows-8-commands.htm
Uma vez criado o arquivo BAT, você pode disponibilizá-lo utilizando a opção PIN, veja algumas explicações nestes explicativos: http://www.hanselman.com/blog/PinningUs ... tMenu.aspx
http://windows.microsoft.com/en-US/wind ... he-taskbar
http://windows8themes.org/cmd-writing-a ... ivity.html

Espero ter ajudado.

Arquivo .bat para windows 8

Enviado: 11 Mai 2013 17:58
por JoséQuintas
Faça melhor: elime esse BAT
Dentro do programa RUN ("cmd.exe /c start teste.doc")

Eu já tenho clientes com W8 e não mudou nada.
Apesar de já ter usado VB6 e agora Harbour, sempre preferi carregar tudo por um arquivo BAT.
É que quando troco a versão, altero o nome do EXE dentro do BAT, assim troco mesmo em uso, e na próxima carga entra a versão nova.
E o programa se vira se tiver que "expulsar" usuários do sistema.