Cscript
Moderador: Moderadores
Cscript
Amigos,
Uma pequena contribuição para controle de impressão no windows xp e 2000
exemplo para cancelar jobs através do prompt ou de dentro de sua aplicação:
SWPRUNCMD("cscript C:\WINDOWS\SYSTEM32\prnqctl.vbs -x -p hp1310 > null",0,"")
Onde: hp1310 = Nome da minha impressora, substituir pelo nome da sua.
-p para dar o nome da impressora
-x para cancelar o job.
Existem outros comandos com a extensão .vbs na pasta windows\system32
[]´s :)Pos
Uma pequena contribuição para controle de impressão no windows xp e 2000
exemplo para cancelar jobs através do prompt ou de dentro de sua aplicação:
SWPRUNCMD("cscript C:\WINDOWS\SYSTEM32\prnqctl.vbs -x -p hp1310 > null",0,"")
Onde: hp1310 = Nome da minha impressora, substituir pelo nome da sua.
-p para dar o nome da impressora
-x para cancelar o job.
Existem outros comandos com a extensão .vbs na pasta windows\system32
[]´s :)Pos
Boa dica. Nessa história de cancelar impressão, toda ajuda é sempre bem-vinda.
Dei uma olhada no script mas não testei. Funcionou bem com você?
Dei uma olhada no script mas não testei. Funcionou bem com você?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Olá Maligno,
É com sastifação que eu faço esta sugestão, para não ficar com a fama de vampiro (rs)
A função funcionou perfeitamente.
Existem outros scripts .vbs que merecem serem estudados, este é mais um dos casos de labirintos do windows xp. Só fuçando para descobrir.
Esta função é interessante para se cancelar aquele relatório de 200 mil páginas de forma rápida sem transtorno.
Obs. Eu fiz um programinha de teste com a instrução blxruncmd() e funcionou.
[]´s
É com sastifação que eu faço esta sugestão, para não ficar com a fama de vampiro (rs)
A função funcionou perfeitamente.
Existem outros scripts .vbs que merecem serem estudados, este é mais um dos casos de labirintos do windows xp. Só fuçando para descobrir.
Esta função é interessante para se cancelar aquele relatório de 200 mil páginas de forma rápida sem transtorno.
Obs. Eu fiz um programinha de teste com a instrução blxruncmd() e funcionou.
[]´s
Maligno escreveu:Boa dica. Nessa história de cancelar impressão, toda ajuda é sempre bem-vinda.
Dei uma olhada no script mas não testei. Funcionou bem com você?
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Puxa... não tinha visto que você havia aberto um novo tópico. Parabéns asimoes ! Eu acho que os outros scripts irão ser úteis também. Valeu colega !
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Mais informações sobre o scrip windows:Pablo César escreveu:Puxa... não tinha visto que você havia aberto um novo tópico. Parabéns asimoes ! Eu acho que os outros scripts irão ser úteis também. Valeu colega !
http://www.juliobattisti.com.br/tutoria ... wsh001.asp
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Achei um barato ! Gostei ! Mas eu não conseguí nada com o prnqctl.vbs no WIN98, pois executo, não acontece erro algum mas não cancela o JOB. Coloquei o nome da impressora conforme está no WIN.INI:
"Epson LX-300"
EPSON9B
Mas não obtive sucesso. Embora achei interessante executar os VBS que o WIN98 possue:
CHART.VBS
EXCEL.VBS
NETWORK.VBS
REGISTRY.VBS
SHORTCUT.VBS
SHOWVAR.VBS
Legal foi ver ser criada uma planilha, ver os nomes das conexões de rede e mapear unidades de rede, como criar atalho na áera de trabalho. Vale a pena estudar um pouco mais sobre isto, pois poderia ser usado para dar mensagens com aparência GUI. Legal !
"Epson LX-300"
EPSON9B
Mas não obtive sucesso. Embora achei interessante executar os VBS que o WIN98 possue:
CHART.VBS
EXCEL.VBS
NETWORK.VBS
REGISTRY.VBS
SHORTCUT.VBS
SHOWVAR.VBS
Legal foi ver ser criada uma planilha, ver os nomes das conexões de rede e mapear unidades de rede, como criar atalho na áera de trabalho. Vale a pena estudar um pouco mais sobre isto, pois poderia ser usado para dar mensagens com aparência GUI. Legal !
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo,
É por ai, vale apena estudar talvez ela complemente a WAPI que seria o melhor de tudo.
Veja o link que eu postei neste tópico que fala sobre a versão que iniciou no w98.
Aos colegas me leem, postem os resultados obtidos, principalmente com exemplos para que todos usufruam desta informação.
[]´s
É por ai, vale apena estudar talvez ela complemente a WAPI que seria o melhor de tudo.
Veja o link que eu postei neste tópico que fala sobre a versão que iniciou no w98.
Aos colegas me leem, postem os resultados obtidos, principalmente com exemplos para que todos usufruam desta informação.
[]´s
Pablo César escreveu:Achei um barato ! Gostei ! Mas eu não conseguí nada com o prnqctl.vbs no WIN98, pois executo, não acontece erro algum mas não cancela o JOB. Coloquei o nome da impressora conforme está no WIN.INI:
"Epson LX-300"
EPSON9B
Mas não obtive sucesso. Embora achei interessante executar os VBS que o WIN98 possue:
CHART.VBS
EXCEL.VBS
NETWORK.VBS
REGISTRY.VBS
SHORTCUT.VBS
SHOWVAR.VBS
Legal foi ver ser criada uma planilha, ver os nomes das conexões de rede e mapear unidades de rede, como criar atalho na áera de trabalho. Vale a pena estudar um pouco mais sobre isto, pois poderia ser usado para dar mensagens com aparência GUI. Legal !
Amigos,
Este link apresenta mais informações sobre o wsh
http://support.microsoft.com/kb/188135
[]´s
Este link apresenta mais informações sobre o wsh
http://support.microsoft.com/kb/188135
[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Encontrei este link http://www.robvanderwoude.com/wshexamples_a.html que contém vários exemplos e no site principal deste link também tem outros assuntos como programação via .BATCH
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Acho que no site da MSDN também pode-se encontrar bastante coisa. Além da UseNet, por meio do Google.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!

