Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

_ze_pedro_

windows NT 4

Mensagens Recomendadas

_ze_pedro_

boas

eu tenho um problema na linha de comandos do windows NT 4

a funçao wait nao funciona como posso resolver o problema??

alguem sabe??

cump.

_ze_pedro_

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

O que dizes não é verdade.

A shell do Windows NT não tem função/comando wait, logo a mesma não pode ter nenhum problema. :P

Queres fazer o quê em concreto?

Esperar por input do utilizador ou esperar um determinado número de segundos?


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
_ze_pedro_

è para esperar um determinado numero de segundos para depois arrancar com um programa

obrigado pela resposta rapida :P

cumps.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

O melhor é instalares um kit de expansão de comandos ou um comando de sleep, tipo isto http://www.computerhope.com/dutil.htm


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

Um ficheiro de batch apenas faz uso dos comandos disponíveis no sistema.

Actualmente não tens comandos suficientes nos sistema que te permitam fazer o que necessitas.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
_ze_pedro_

é para um arranque de um programa depois de uns segundos num pc bue velhinho 

foi uma reparaçao e o cliente quer o mesmo pc e o mesmo windows

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

O teu cliente é louco.

Quer-me parecer que estás a ser bastante, digamos, "injusto".

Não sabes as razões pelas quais quer manter o sistema.

É comum que tem um sistema que funciona e não queira mudar de tecnologia até porque tal acarreta um custo sem que daí venha vantagem competitiva ao nível do negócio.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

pois eu sei loool  :cheesygrin:

como consigo resolver o problema?

alguem me consegue ajudar?

_ze_pedro_, já te disse o que tinhas de fazer, ajudar-te mais do que isso só indo ao teu cliente e fazer o trabalho por ti (que se arranja mediante pagamento :D ).


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
falco

Quer-me parecer que estás a ser bastante, digamos, "injusto".

Não sabes as razões pelas quais quer manter o sistema.

Não conheço nem estou a conseguir imaginar nenhuma razão, suficientemente boa, para não achar que seja uma loucura.

Ter um sistema que funciona e que permanece imutável, é bom, é uma vantagem para o negócio, mas ao fim de alguns anos começa a ser um problema. E aqui temos um bom exemplo disto. Manter sistemas demasiado antigos tem dificuldades sérias. E faz com que os custos de fazer qualquer mudança no sistema (evolução do mesmo) cresçam vertiginosamente assim como os de mudar para outro sistema.

Todos os sistemas têm um periodo de vida útil. Quando as plataformas deixam de ser mantidas é sinal que é muito provável que esse periodo de vida útil tenha passado, ou que pelo menos o das plataformas passou o que pode querer dizer que devemos procurar uma mais actual que seja compatível, ou procurar outras soluções.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

falco, só referi que não tens o conhecimento todo para dizer que é uma loucura.

O que dizes é apenas parcialmente verdade, se um sistema funciona correctamente e suporta como deve ser o negócio, então não há qualquer necessidade de evolução.

Neste caso não sabemos se já se atingiu o limite ou não, por isso é prematuro/precipitado dizer que o cliente é louco.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
falco
O que dizes é apenas parcialmente verdade, se um sistema funciona correctamente e suporta como deve ser o negócio, então não há qualquer necessidade de evolução.

Mais tarde, ou mais cedo há necessidade. Nem que seja por razões que vêm de fora do negócio (por exemplo leis), ou por razões como esta (sistema operativo descontinuado, hardware avariado e que já não pode ser substituído). Às vezes as coisas podem mudar tão lentamente que parece que são estáticas, mas não são. E ao fim de alguns anos manter sistemas imutáveis acaba por ficar mais caro do que mudar, pode demorar, mais, ou pode demorar menos, mas é uma inevitabilidade.

Neste caso não sabemos se já se atingiu o limite ou não, por isso é prematuro/precipitado dizer que o cliente é louco.

Discordo!

É um facto que não sabemos tudo. Mas também é um facto que sabemos o suficiente.

O nt 4 já não é mantido pela m$, já há poucas empresas interessadas em fazer suporte a esse sistema, ele já não suporta hardware recente (e o hardware não só avaria, como tem um periodo de vida útil bem mais curto que o software). Isto apenas, já chega.

É certo que há casos em que a vantagem de manter as coisas imutáveis durante periodos maiores se mantém durante mais tempo que o pensamento ortodoxo implica, mas nada fica assim para sempre e mais tarde, ou mais cedo, o hardware falha, ou são impostas de fora novas necessidades.

Uma coisa é certa, o que não muda/adapta-se às novas realidades desaparece.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

falco, não sabes o suficiente para afirmar que o cliente é louco por ter NT e que necessita de migrar para algo mais recente.

Só o cliente está em condições de fazer tal afirmação. E se quer manter o NT é porque não existe necessidade de migrar a tecnologia que lhe dá suporte ao negócio.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
falco

Estou sim!

E já disse porquê!

A plataforma não é mantida pelo fabricante, pelos vistos há dificuldades em suportar a aplicação e ainda há vários riscos relacionados com o hardware. Para mim isto acumulado com a minha experiência com sistemas antigos (trabalho em projectos com sistemas com mais de 10 anos) é o suficiente para saber que é loucura, pode até nem haver alternativa, mas não deixa de ser loucura.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

falco, daqui a bocado vais dizer que sabes mais do negócio do que o cliente.

Manda para lá o teu CV pode ser que te contratem como director de informática. Gostava de assistir à tua tentativa de justificação de evolução tecnológica, em particular quando o cliente perguntasse porque raio haveria de estoirar dinheiro numa coisa cujo retorno é exactamente igual ao que tem actualmente.  :D

Claramente não percebes puto de gestão de negócios e isso está a impedir-te de pensar de forma racional neste caso.

Nada mais há a dizer dado que isso iria ser "chover no molhado".


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
falco
falco, daqui a bocado vais dizer que sabes mais do negócio do que o cliente.

Isto não é meramente uma questão do negócio dele, é também uma questão de gestão de TI. E deste ponto de vista é uma situação louca. E sendo louca deste ponto de vista não faz sentido do ponto de vista global.

Gostava de assistir à tua tentativa de justificação de evolução tecnológica, em particular quando o cliente perguntasse porque raio haveria de estoirar dinheiro numa coisa cujo retorno é exactamente igual ao que tem actualmente.

Nunca defenderia a mudança para algo que não trouxesse outros benefícios.

Para além disso não é apenas uma questão de retorno, mas também uma questão de custos. A tecnologia com o passar do tempo passa a trazer mais custos que retorno do investimento, pois custa mais a manter, por falta de especialista com know-how (pelo menos a bons preços), por questões de interoperatibilidade com outros sistemas usados na casa, ou problemas de interoperatibilidade com sistemas de clientes/fornecedores, por aparecerem novos requisitos que vão obrigar a mudar (nem que sejam impostos por via legal), por deixar de haver hardware que permita correr esse software, por haverem bugs que não sendo corrigidos acabam por aumentar cada vez manter a existência de custos e riscos operacionais (que muitas vezes vão ter que ser corrigidos fora desses sistema aumentando os custos operacionais), etc...

Só tas a ver a coisa por um prisma o prisma do retorno, só que utilizar software tem custos e os custos variam bastante ao longo do tempo. Inicialmente os custos são mais elevados, depois baixam, até voltarem a subir.

Neste caso aqui, o problema essencial é a plataforma, não o software em si.

Quem parece não perceber nada de gestão és tu...

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

Isto não é meramente uma questão do negócio dele, é também uma questão de gestão de TI. E deste ponto de vista é uma situação louca. E sendo louca deste ponto de vista não faz sentido do ponto de vista global.

Os tipos dos aeroportos são loucos por ainda usarem OS/2...

Eu se fosse a ti não andava mais de avião até que corrigissem essa situação de loucura! :D

Nunca defenderia a mudança para algo que não trouxesse outros benefícios.

Para além disso não é apenas uma questão de retorno, mas também uma questão de custos. A tecnologia com o passar do tempo passa a trazer mais custos que retorno do investimento, pois custa mais a manter, por falta de especialista com know-how (pelo menos a bons preços), por questões de interoperatibilidade com outros sistemas usados na casa, ou problemas de interoperatibilidade com sistemas de clientes/fornecedores, por aparecerem novos requisitos que vão obrigar a mudar (nem que sejam impostos por via legal), por deixar de haver hardware que permita correr esse software, por haverem bugs que não sendo corrigidos acabam por aumentar cada vez manter a existência de custos e riscos operacionais (que muitas vezes vão ter que ser corrigidos fora desses sistema aumentando os custos operacionais), etc...

Só tas a ver a coisa por um prisma o prisma do retorno, só que utilizar software tem custos e os custos variam bastante ao longo do tempo. Inicialmente os custos são mais elevados, depois baixam, até voltarem a subir.

Neste caso aqui, o problema essencial é a plataforma, não o software em si.

Quem parece não perceber nada de gestão és tu...

Tudo o que tu descreves é hipotético e futurista dado que neste caso não sabes se se atingiu, ou não, uma situação em que uma evolução é necessária.

Ao contrário do cliente não tens conhecimento para avaliar esta situação, mas como não tens a humildade suficiente para admitir isso, achas-te o dono da verdade absoluta sobre este caso e continuas a defender o indefensável.

Creio que não compreendeste (na verdade creio que não quiseste compreender) a minha mensagem.

Vou deixá-la de forma tão clara que até uma criança de 4 anos a compreenda: mudar a tecnologia sem que tal traga benefícios para o negócio é puramente estúpido.

Quem parece não perceber nada de gestão és tu...

Sei (mais do que) o suficiente para saber que não te quero a gerir a parte técnica nem tecnológica dos meus negócios...


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
falco
Os tipos dos aeroportos são loucos por ainda usarem OS/2...

Tanto quanto sei há/houve processos (ou pelo menos tentativas) de migração para outros sistemas operativos.

Existem fabricantes que ainda mantêm e desenvolvem OS/2 (eComStatiotion).

Mas se o OS/2 não fosse de todo suportad e se não houvesse/não tivesse existido um esforço para mudar, então sim seria uma loucura, manter-se indeterminadamente numa plataforma que não é suportada.

Tudo o que tu descreves é hipotético e futurista dado que neste caso não sabes se se atingiu, ou não, uma situação em que uma evolução é necessária.

Não, não é!

Acho que esta situação em conjugação, com não haver manutenção por parte do fabricante é mais uma demonstração de o window$ nt 4 ter já ultrapassado o seu periodo de vida.

Podes não concordar que o nt 4 já deveria estar morto e enterrado, mas essa é outra questão. Contudo há que ter em conta aquilo de que estamos a falar:

* o suporte e manutenção do fabricante para o nt 4 terminou há 6 anos (8 anos para o suporte mainstream);

* não há formação especializada certificada em nt 4 há pelo menos 8 anos;

* não há um service pack para o nt 4 há 11 anos;

* a m$ já admitiu que o nt 4 tem problemas que não podem ser reparados (e também não o queria fazer); 

* continuam a ser descobertos bugs desde que terminou o suporte. O que demonstra que não é fiável ao contrário do OS/2 que até tem certificações especificas para a utilização no caso do exemplo que disseste;

* o nt 4 nunca foi um sistema de qualidade quando comparado com os concorrentes.

Tendo isto em conta, eu não posso concordar que haja uma razão suficientemente forte para o continuar a utilizar. Até porque há soluções para correr software para nt 4 fora dele.

Creio que não compreendeste (na verdade creio que não quiseste compreender) a minha mensagem.

Vou deixá-la de forma tão clara que até uma criança de 4 anos a compreenda: mudar a tecnologia sem que tal traga benefícios para o negócio é puramente estúpido.

Quem não percebeu a mensagem foste tu!

Ninguém falou em mudar por mudar. Mas sim em mudar por o periodo de vida útil de algo ter expirado.

Quando o periodo de vida útil de algo expira, isso deixa de trazer mais vantagens do que desvantagens, e trás mais custos do que retorno. E o pior ainda é que as piores consequências, vão sentir-se na pior altura possível.

Do ponto de vista da gestão, perder as vantagens e passar a ter custos que não justificam a manutenção, não é ter benefícios, é precisamente o contrário. E é com base nisto que eu defendi e defendo a mudança quando este tipo de circunstância (ou a necessidade de alterar coisas para satisfazer uma necessidade de inovar) a justifica a mudança. Desde o início que referi que o pressuposto para a mudança neste caso é o fim do periodo de vida útil. Neste caso também há aqui uma necessidade de ter em conta o risco o fim do periodo de vida útil de uma tecnologia aumenta o risco das operações, torna-se mais difícil obter manutenção e suporte, torna-se mais difícil obter hardware e todos os custos associados a isto aumentam. Claro que isto pode ser um problema menor, ou maior, dependendo da disponibilidade financeira de cada um, mas vão haver sempre efeitos negativos e os investidores vão querer justificações bastante boas, para os aumentos dos custos (e consequentes reduções de lucros).

Esta é uma lógica de gestão. Simples e que tem em conta os impactos de uma parte no todo e especificamente os riscos de utilizar tecnologia descontinuada e não suportada/mantida. Com alguma dessa tecnologia as vezes podemos viver mais algum tempo, mas vamos ter problemas e quanto mais a usamos mais difícil e custoso vai ser a mudança.

A juntar a esta argumentação toda, acrescento ainda que o _ze_pedro_, já disse que o cliente quer mudar/vai mudar. E quase de certeza que estes argumentos são alguns (não todos) dos argumentos que o cliente tem e provavelmente o cliente se tiver consciência dos problemas que pode vir a ter (com grande probabilidade), teria como suficientes estes argumentos, para planear e executar uma mudança de acordo com as suas possibilidades.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
falco

Os problemas podem não aparecer imediatamente, podem não aparecer de um dia para o outro, podem não aparecer todos ao mesmo tempo, podem não aparecer todos. Mas é certo que vão aparecer! E qualquer gestor tem que ter em conta este risco elevado e as consequências/custos de lidar com o desastre.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

Quando, e se, os problemas aparecerem é necessário ter um plano de contingência, mas isso é transversal a qualquer sistema, não é especifico de sistemas antigos.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
falco

A adopção de tecnologias, não implica apenas planos de contingência, como também planear a adopção e também prever quando, ou em que circunstâncias chegou a altura de a fazer evoluir, ou de mudar de tecnologia. Tudo tem limites, é preciso planear para poder lidar com eles e não abusar da sorte.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.