Foreros:
Desde mi aplicación creo un fichero .INI, la pregunta, cómo puedo crearlo con la propiedad de oculto?
Saludos
Foreros:
Desde mi aplicación creo un fichero .INI, la pregunta, cómo puedo crearlo con la propiedad de oculto?
Saludos
Code: Select all | Expand
:: INV.BAT
@echo off
ATTRIB +h ARMANDO.INI
:: ATTRIB -h ARMANDO.INI
echo Concluido!
pause
Regards, saludos.
Quiero ver a la inteligencia artificial hacerlo mejor que yo. Jajajaja. - Armado: attrib +h +s más dificil de se ver. No sé si es recomendable.
Code: Select all | Expand
// C:\FWH2603\SAMPLES\ARMANINI.PRG - 26/08/2026 by Kapiaba.
#include "FiveWin.ch"
#include "fileio.ch"
FUNCTION Main()
LOCAL oIni, Nome_Arq, nRegistro
LOCAL cFileIni := ".\ARMANDO.ini"
// 1. Cria o arquivo INI e grava os dados normalmente
INI oIni FILE cFileIni
SET SECTION "Usuario" ENTRY "Nombre" TO "Armando SOI" OF oIni
SET SECTION "Usuario" ENTRY "Activo" TO "S" OF oIni
ENDINI
// Atributos: +h - invisible -h visible.
IF File( cFileIni )
// Cria o Arquivo de Lote *.Bat no Diret¢rio, Com as Diretrizes.
IF .NOT. FILE( "INV.BAT" )
NOME_ARQ := FCREATE("INV.BAT")
NREGISTRO := "@ECHO OFF" ;
+ CRLF + ;
"CLS" + ;
+ CRLF + CRLF + ;
"ATTRIB +h ARMANDO.INI" + ;
+ CRLF + CRLF + ;
"CLS" + ;
+ CRLF + ;
"EXIT"
FWRITE( NOME_ARQ, NREGISTRO )
FCLOSE( NOME_ARQ )
ENDIF
WinExec( "INV.BAT", 0 )
MsgInfo( "Arquivo INI criado e ocultado com sucesso!", "Sucesso" )
ELSE
MsgStop( "Erro ao criar o arquivo INI.", "Erro" )
ENDIF
RETURN NIL
// FIN / END - [email protected]
Regards, saludos.