Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

zufallszahl begrenzen

Frage Entwicklung Batch & Shell

Mitglied: anokkona

anokkona (Level 1) - Jetzt verbinden

13.04.2009, aktualisiert 18:58 Uhr, 7722 Aufrufe, 4 Kommentare

Hallo

Ich habe ein Problem, ich brauche per Batch eine Zufallszahl zwischen 1 und 20.

Ich weis der Befehl für die Zufallszahl lautet random.

Und Als Sintax fand ich in diesem Forum: Set /a Zufallszahl=%random%%20


Das geht bei mir aber leider nicht, bei mir kommt dann meist eine 6 Stellige Zahl raus, die Definitif zu gross ist!


Ich habe keine Ahnung wesshalb oder warum.

Ich hoffe Ihr könnt mir Helfen.



LG AnoK
Mitglied: bastla
13.04.2009 um 19:03 Uhr
Hallo anokkona!

Versuch es damit (in einem Batch, ansonsten tatsächlich nur ein Prozentzeichen vor "20"):
set /a Z=%random% %% 20 + 1
Grüße
bastla
Bitte warten ..
Mitglied: anokkona
13.04.2009 um 19:07 Uhr
Perfect!

Aber warum is das so, warum geht das andere nich?
Bitte warten ..
Mitglied: bastla
13.04.2009 um 19:09 Uhr
Hallo anokkona!

Da in Batch Prozentzeichen grundsätzlich verdoppelt werden müssen (siehe auch Schleifenvariable einer "for"-Schleife), ist dann auch für den Modulo-Operator % eben %% zu schreiben.

Grüße
bastla
Bitte warten ..
Mitglied: anokkona
13.04.2009 um 19:27 Uhr
ah so, ok dankeschön, jezt verstehe ich.
Bitte warten ..
Ähnliche Inhalte
Tipps & Tricks
PC Nutzung zeitlich begrenzen? (17)

Frage von Peter1985 zum Thema Tipps & Tricks ...

Exchange Server
Exchange 2010 Konto Maximale Odner Anzahl in Outlook begrenzen (4)

Frage von giesalv zum Thema Exchange Server ...

LAN, WAN, Wireless
A1 - Huawei HA35-22 Router einzelne Clients Bandbreite begrenzen

Frage von grillinator95 zum Thema LAN, WAN, Wireless ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Rogue Access Point (21)

Frage von Axel90 zum Thema LAN, WAN, Wireless ...

Webbrowser
Windows 7 unbeliebte Internetseite sperren (13)

Frage von Daoudi1973 zum Thema Webbrowser ...

E-Mail
Fake E-Mail in Outlook für Demonstartionszwecke (12)

Frage von sascha382 zum Thema E-Mail ...

ISDN & Analoganschlüsse
gelöst Splitter - RJ45 zu RJ11? (12)

Frage von Waishon zum Thema ISDN & Analoganschlüsse ...