Batch-Satti
Se você ainda não é um membro cadastre-se!

Existem centenas de scripts para quem é membro.

As categorias para os membros cadastrados são:

BATCH-SCRIPTS COMPLETO.
(Espaço onde são postados os scripts que tenham funcionalidade completa)
BADCONS VIRUS E TROJANS .
(Espaço onde são postados scripts e técnicas em vírus trojans e worm baseados em scripts )
SOMENTE PARA MEMBROS.
(Espaço destinado aos membros discutirem ou tirarem duvidas)
TUTORIAIS E EXPLICAÇÕES.
(Aqui são colocadas as explicações de comandos e técnicas para confecção de scripts )

EXISTEM MUITAS OUTRAS CATEGORIAS MÁS ESSAS SÃO AS PRINCIPAIS !

ENTRE E PARTICIPE !!!!!!!
MENSAGENS AOS MEMBROS :
TIVEMOS QUE AUTORIZAR PROPAGANDAS NO FORUM E TALVEZ O FIREFOX E OUTROS NAVEGADORES NÃO FUNCIONEM
UTILIZEM O INTERNET EXPLORER OU ATUALIZEM PARA O FIREFOX 4.0 BETA

ASS. BOSS-HEAD



Participe do fórum, é rápido e fácil

Batch-Satti
Se você ainda não é um membro cadastre-se!

Existem centenas de scripts para quem é membro.

As categorias para os membros cadastrados são:

BATCH-SCRIPTS COMPLETO.
(Espaço onde são postados os scripts que tenham funcionalidade completa)
BADCONS VIRUS E TROJANS .
(Espaço onde são postados scripts e técnicas em vírus trojans e worm baseados em scripts )
SOMENTE PARA MEMBROS.
(Espaço destinado aos membros discutirem ou tirarem duvidas)
TUTORIAIS E EXPLICAÇÕES.
(Aqui são colocadas as explicações de comandos e técnicas para confecção de scripts )

EXISTEM MUITAS OUTRAS CATEGORIAS MÁS ESSAS SÃO AS PRINCIPAIS !

ENTRE E PARTICIPE !!!!!!!
MENSAGENS AOS MEMBROS :
TIVEMOS QUE AUTORIZAR PROPAGANDAS NO FORUM E TALVEZ O FIREFOX E OUTROS NAVEGADORES NÃO FUNCIONEM
UTILIZEM O INTERNET EXPLORER OU ATUALIZEM PARA O FIREFOX 4.0 BETA

ASS. BOSS-HEAD


Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
avatar
b.R NT
Idade : 29

Criar pasta com OS Empty Criar pasta com OS

Ter Mar 17, 2015 2:19 pm
Boa tarde

Gostaria de criar um bat que criasse pastas com a opção de dar o nome e automaticamente incluísse no nome o número da ordem de serviço exemplo: OS_001_(nome)
na criação de uma outra pasta ja ficaria assim : OS_002_(nome).

Obg
Boss-Head
Boss-Head
Idade : 36

Criar pasta com OS Empty Re: Criar pasta com OS

Ter Mar 17, 2015 3:34 pm
VOCÊ CRIA A PASTA OU O SISTEMA CRIAR A PASTA ?


Código:
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION ENABLEEXTENSIONS
:INI
SET /A N=!N!+1
cls
ECHO.
ECHO.
ECHO.
for /f "tokens=*" %%§ in ('dir /b *.* ^| Find "OS_!N!_"') do (
GOTO:INI
    )
SET /P NOME=DIGITE O NOME

MD OS_!N!_%NOME%

EXIT

Pssn gosta desta mensagem

avatar
b.R NT
Idade : 29

Criar pasta com OS Empty Re: Criar pasta com OS

Ter Mar 17, 2015 3:43 pm
Obrigado!
É exatamente com você fez. mas preciso que o numero da OS seja 001,002,003 pois do jeito que você fez o numero fica apenas 1,2,3

Obg

Pssn gosta desta mensagem

MasterMC
MasterMC
Idade : 24

Criar pasta com OS Empty Re: Criar pasta com OS

Ter Mar 17, 2015 8:18 pm
Código:
@echo off
set /a n=0

:@
cls
call:strlen %n%

if %c%==3 if %n:~0,2% == 00 (set n=%n:~2,1%) else if %c%==3 if %n:~0,1% == 0 set n=%n:~1,2%

set /a n+=1

call:strlen %n%
if %c%==1 set n=00%n%
if %c%==2 set n=0%n%

for /f "tokens=*" %%§ in ('dir /b *.* ^| Find "OS_%n%_"') do goto:@

set /p "nome=Digite o nome >> "
md OS_%n%_%nome%
exit

:strlen
set c=-1
set s=%*
for /F "delims=" %%c in ('cmd /D /U /C echo %s% ^| find /V ""') do (set /a c+=1)

Pssn gosta desta mensagem

avatar
b.R NT
Idade : 29

Criar pasta com OS Empty Re: Criar pasta com OS

Qua Mar 18, 2015 8:23 am
Perfeito!

Pssn gosta desta mensagem

avatar
b.R NT
Idade : 29

Criar pasta com OS Empty Re: Criar pasta com OS

Qua Mar 18, 2015 9:19 am
Para incrementar, poderíamos escolher o diretório onde a pasta seria criada?
MasterMC
MasterMC
Idade : 24

Criar pasta com OS Empty Re: Criar pasta com OS

Qua Mar 18, 2015 12:41 pm
b.R NT escreveu:Boa tarde

Gostaria de criar um bat que criasse pastas com a opção de dar o nome e automaticamente incluísse no nome o número da ordem de serviço exemplo: OS_001_(nome)
na criação de uma outra pasta ja ficaria assim : OS_002_(nome).

Obg

"Gostaria de criar", sujeito desinencial da 1ª pessoa do singular (EU). Se você gostaria de fazer um batch para criar as pastas desejadas, já fizemos muito do que você desejava ter feito e portanto, acho que podemos deixar esse último pedido por sua conta, caso contrário onde fica o seu esforço e aprendizado subjetivo?


Última edição por MasterMC em Qui Mar 19, 2015 1:12 am, editado 3 vez(es)
avatar
b.R NT
Idade : 29

Criar pasta com OS Empty Re: Criar pasta com OS

Qua Mar 18, 2015 10:46 pm
volto a agradecer, e até concordo com seu comentário mesmo  pensando ser desnecessário por dois motivos:
* outros usuários do fórum podem se beneficiar com o tópico
* realmente fizeram muito sim, e agradeço sinceramente, só discordo de você na parte em que, dessa forma, não tenha havido aprendizado.

Agradeço a colaboração pelo código a cima disponibilizado.
MasterMC
MasterMC
Idade : 24

Criar pasta com OS Empty Re: Criar pasta com OS

Qui Mar 19, 2015 1:20 am
Os usuários se beneficiarão com o conteúdo até certo ponto. O último pedido já foi abordado inclusive em inúmeros outros tópicos. Quanto ao aprendizado subjetivo mencionado, é aquele que você consegue por si só através da sua reflexão e esforço para atingir um resultado sem intervenção direta de terceiros (tudo bem que o termo pode até ser considerado redundante, já que aprendizado por si só já é subjetivo, mas aqui está o termo com o seu significado bem explicitado para não deixar dúvidas).

Para qualquer dúvida que tiver, basta pedir ajuda e ajudaremos ou mostraremos o caminho para atingir o resultado, mas eu peço que procure antes por tópicos antigos do fórum que possam corresponder aos seus questionamentos, assim evitando a fadiga de moderadores/administradores e demais membros.
Conteúdo patrocinado

Criar pasta com OS Empty Re: Criar pasta com OS

Ir para o topo
Permissão neste fórum:
Você não pode responder aos tópicos