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


Pesquisa personalizada

Criar pasta com OS

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Criar pasta com OS

Mensagem por b.R NT em 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

b.R NT

Idade : 25

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por Boss-Head em 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
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por b.R NT em 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

b.R NT

Idade : 25

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por MasterMC em 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)
avatar
MasterMC

Idade : 20

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por b.R NT em Qua Mar 18, 2015 8:23 am

Perfeito!

b.R NT

Idade : 25

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por b.R NT em Qua Mar 18, 2015 9:19 am

Para incrementar, poderíamos escolher o diretório onde a pasta seria criada?

b.R NT

Idade : 25

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por MasterMC em 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
MasterMC

Idade : 20

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por b.R NT em 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.

b.R NT

Idade : 25

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por MasterMC em 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.
avatar
MasterMC

Idade : 20

Voltar ao Topo Ir em baixo

Re: Criar pasta com OS

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

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