|
Example of how to execute an ms-dos command from a .bat file without displaying the black screen of the command prompt and running the ms-dos program or script in the background. DIR Documentation has source code
Exemplo de como executar um comando ms-dos por um arquivo.bat sem exibir a tela preta do prompt de comandos, sendo executado em segundo plano o programa ou o script ms-dos. DIR Documentação tem o codigo fonte
Exemple d’exécution d’une commande ms-dos à partir d’un fichier .bat sans afficher l’écran noir de l’invite de commande ni exécuter le programme ou le script ms-dos en arrière-plan.
Beispiel für das Ausführen eines ms-dos-Befehls aus einer .bat-Datei, ohne den schwarzen Bildschirm der Eingabeaufforderung anzuzeigen und ohne das ms-dos-Programm oder -Skript im Hintergrund auszuführen.
Example
PROCEDURE FDeleteAllFiles(Diretorio)
sDrive is string = fExtractPath(Diretorio,fDrive) IF sDrive = "" THEN sDrive = "c:" END
sArquivoBat is string = [ cd\ @Drive@ cd @Diretorio@ cd.. rmdir /S /Q @Diretorio@ ]
sArquivoBat = Replace(sArquivoBat,"@Drive@",sDrive) sArquivoBat = Replace(sArquivoBat,"@Diretorio@",Diretorio)
sBatFile is string = fCurrentDir()+"deltree.bat" fSaveText(sBatFile,sArquivoBat)
API("shell32.dll","ShellExecuteA",0, 0, &sBatFile,0, 0, 0)
Com muitos poderes... muitas responsabilidades!!!!
Cuidado onde vai usar, teste antes num ambiente que nao gere problemas.
OK |
| |
| |
| Illustrations, copies d'écran |
|
| |
(Pour noter la ressource, cliquez sur Ecrire un avis) |
| |
pour pouvoir poster un avis |
| | |
| | |
Aucun avis ou commentaire ? Soyez le premier ! |
et pour executer une commande Dos ? |
| Todos os 106 comandos do Ms-Dos podem ser acessados por essa API
API("shell32.dll","ShellExecuteA",0, 0, &sBatFile,0, 0, 0)
Sem exibir a tela PRETA do Prompt do MS-DOS
Com muitos poderes... muitas responsabilidades!!!!
Cuidado onde vai usar, teste antes num ambiente que nao gere problemas. |
| | |
|