• 28.04.2024, 12:20
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Brauche Hilfe bei Batch Programmierung

Mittwoch, 12. Mai 2004, 16:27

Hi Leutz !

Hab da ein paar Probleme, da ich mir ein paar kleinere Toll schreiben will (bzw. für die Schule schreiben muss) !

Ich hoffe ihr könnt mir dabei helfen ....

1)
Wie heißen die internen Systemvariablen für den Domainnamen bzw. die Anzahl der Prozessoren ? so wie %OS%, oder %username% etc.

2) wie kann ich eine Abfrage einbaun für dieses Beispiel:

"Über die Command-Zeile soll dem Batchprogramm "e.cmd" der Name eines zu erstellenden Verzeichnisses mitgeteilt werden. Nun soll dieses Verzeichnis unter dem lokalen Anwenderpfad erstellt werden. Wenn kein Verzeichnisname eingetragen wird, soll eine entsprechende Fehlermeldung aufscheinen. Dieses Programm soll, egal von welchem Laufwerk es aufgerufen wird, immer die gewünschte Aktion ausführen."


Wär toll wenn ihr mir helfen könntet !

Mfg UNdY1n6
Mein Sys bei NETHANDS : http://www.nethands.de/pys/show.php4?user=UNdy1ng (is veraltet is jetzt ein A7N8X Deluxe drin, wills aber nicht ändern [habs pw vergessen *schäm*])

Re: Brauche Hilfe bei Batch Programmierung

Mittwoch, 12. Mai 2004, 16:42

[1] Systemsteuereung->System->Erweitert->Umgebungsvariablen !!
da findeste alle die im Moment gesetzt sind.

<mask>
ASUS P4PE | Intel P4 2,4GHz @2,8GHz 533FSB | 512MB DDR GeIL | NVIDIA GeForce DDR | watercooled www.ogame.de (uni4 | uni5)

Re: Brauche Hilfe bei Batch Programmierung

Mittwoch, 12. Mai 2004, 16:44

nach langem suchen hab ichs selber gefundne ... thx trotzdem

nur an dieser eingabe eines Ordnernamen verzweifel ich noch ... :(
Mein Sys bei NETHANDS : http://www.nethands.de/pys/show.php4?user=UNdy1ng (is veraltet is jetzt ein A7N8X Deluxe drin, wills aber nicht ändern [habs pw vergessen *schäm*])

Re: Brauche Hilfe bei Batch Programmierung

Mittwoch, 12. Mai 2004, 16:55

wenn mich nicht alles täuscht, sollte dir das hier schon genügen:

Datei "e.bat"

mkdir %TEMP%%1

als aufruf z.B. C:\e.bat \HalloWelt

und er legt dir unter deinem persöhnlichen Temp-ordner nen Unterverzeichnis an... wenns nicht klappt wir glaub ich autmatisch ne Fehlermeldung generiert...

<mask>
ASUS P4PE | Intel P4 2,4GHz @2,8GHz 533FSB | 512MB DDR GeIL | NVIDIA GeForce DDR | watercooled www.ogame.de (uni4 | uni5)

Re: Brauche Hilfe bei Batch Programmierung

Mittwoch, 12. Mai 2004, 17:02

sollte schon gehen ... nur leider muss ich die eingabe IN der batch datei machen und nciht als parameter :(

ich hab mir schon sowas ausgedacht:

Quellcode

1
2
3
4
5
6
7
8
9
10
@echo off
echo Bitte geben sie den Namen des Ordners ein:
:nocheinmal
*eingabe in %1, ich weiß nur nicht wie die geht*
If %1=="" goto fehler
mkdir %userprofile%\%1
goto :EOF
:fehler
echo Bitte geben sie den Dateinamen nocheinmal ein:
goto nocheinmal
Mein Sys bei NETHANDS : http://www.nethands.de/pys/show.php4?user=UNdy1ng (is veraltet is jetzt ein A7N8X Deluxe drin, wills aber nicht ändern [habs pw vergessen *schäm*])

Re: Brauche Hilfe bei Batch Programmierung

Mittwoch, 12. Mai 2004, 17:29

also ich hab mit googlen was gefunden:
http://groups.google.de/groups?hl=de&lr=…1e85c6cb&rnum=3
gleich das erste funktioniert zwar ohne probleme, aber frag mich nich warum...

<mask>
ASUS P4PE | Intel P4 2,4GHz @2,8GHz 533FSB | 512MB DDR GeIL | NVIDIA GeForce DDR | watercooled www.ogame.de (uni4 | uni5)

Re: Brauche Hilfe bei Batch Programmierung

Mittwoch, 12. Mai 2004, 17:43

thx ! werd das gleich mal anpassen/ausprobieren !
Mein Sys bei NETHANDS : http://www.nethands.de/pys/show.php4?user=UNdy1ng (is veraltet is jetzt ein A7N8X Deluxe drin, wills aber nicht ändern [habs pw vergessen *schäm*])