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

Werte aus Datenbank lesen -> In Batchdatei schreiben -> Datei downloaden

Frage Entwicklung PHP

Mitglied: Enclave

Enclave (Level 2) - Jetzt verbinden

17.03.2006, aktualisiert 18.03.2006, 4894 Aufrufe, 4 Kommentare

Moin Leude,


Also follgendes:

Ich habe eine Datenbank wo PC's aus dem LAN sind (IP,Rechnername). Jetzt habe ich eine Oberfläsche gebastelt wo man auswählen kann: (es handelt sich um die anwendung shutdown.exe)

- Welche Rechner (Ergebnis: $pc)
- Wann (Ergebnis: $time_remaining)
- Naricht (Ergebnis: $message)


Dann habe ich die einzelnen Schlüssel so in einen gepackt:

$shutdown = "shutdown.exe -s -t $time_remaining -c \"$message\" -m \\\\$pc";
$sql = "insert into $tap_shutdown (befehl) values ('$shutdown')";
mysql_query($sql, $serverconnect);

Mit einem while befehl habe ich dann alle ausgewählten Rechner in jeweils einem Eintrag in der Datenbank.

Und jetzt meine Frage:


Wie kann ich jetzt eine Batchdatei auf dem Server erstellen und die Werte eintragen?
Das man die Datei danach downloaden kann hab ich schon gemacht.


Würde mich um Hilfe sehr freuen


thx


Enclave
Mitglied: Dani
17.03.2006 um 22:19 Uhr
G' Abend,
schau dir mal die Funktion von fopen an. Damit kannst du ihn PHP auf dem Server Dateien aller Arten erstellen.

Beispiel:
$log = fopen ("/WWW/htdocs/internet/logs/zl/$datum.log","a");
$text = "$date | $ip | $benutzer | $zeit
ad | adads | ada d | aadada";

fwrite ($log,$text);
fclose ($log);

Auszug PHP Hilfe:
mode Beschreibung
'r' Öffnet die Datei nur zum Lesen und positioniert den Dateizeiger auf den Anfang der Datei.
'r+' Öffnet die Datei zum Lesen und Schreiben und setzt den Dateizeiger auf den Anfang der Datei.
'w' Öffnet die Datei nur zum Schreiben und setzt den Dateizeiger auf den Anfang der Datei sowie die Länge der Datei auf 0 Byte. Wenn die Datei nicht existiert wird versucht sie anzulegen.
'w+' Öffnet die Datei zum Lesen und Schreiben und setzt den Dateizeiger auf den Anfang der Datei sowie die Länge der Datei auf 0 Byte. Wenn die Datei nicht existiert, wird versucht sie anzulegen.
'a' Öffnet die Datei nur zum Schreiben. Positioniert den Dateizeiger auf das Ende der Datei. Wenn die Datei nicht existiert, wird versucht sie anzulegen.
'a+' Öffnet die Datei zum Lesen und Schreiben. Positioniert den Dateizeiger auf das Ende der Datei. Wenn die Datei nicht existiert, wird versucht sie anzulegen.



Gruß
Dani
Bitte warten ..
Mitglied: Enclave
17.03.2006 um 22:32 Uhr
Danke Dani,

Ich werds heute Nacht mal ausprobieren. Nachts kann ich mich am besten konzentrieren (Ruhe, Dunkelheit, müdigkeit)

Naja

Danke nochmal



Enclave
Bitte warten ..
Mitglied: Enclave
18.03.2006 um 18:30 Uhr
Danke Dani,


Das hat bestens funktioniert...



Enclave
Bitte warten ..
Mitglied: Dani
18.03.2006 um 18:40 Uhr
Hi,
schön zu hören! Viel Spaß damit!


Gruß
Dani
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
gelöst Excel-Werte eingeben und in neue Tabelle schreiben (9)

Frage von werner1966 zum Thema Microsoft Office ...

Batch & Shell
gelöst Größe einer Datei per BATCH in eine TXT schreiben (5)

Frage von marvinpl zum Thema Batch & Shell ...

Batch & Shell
gelöst Bestimmte Daten aus CSV per Windows BATCH Datei in .txt Format schreiben lassen. (9)

Frage von freshman2017 zum Thema Batch & Shell ...

Windows 10
gelöst Zeichenfolge in .reg Datei schreiben (Registry) (4)

Frage von MedicalAd zum Thema Windows 10 ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Update
MS: Update-Server-Adressen OHNE Wildcards (16)

Frage von mrserious73 zum Thema Windows Update ...

Multimedia & Zubehör
Laptop per HDMI an TV - einer geht, einer nicht (10)

Frage von dreizehneinhalb zum Thema Multimedia & Zubehör ...

Microsoft Office
+1.000 Ordner in Outlook: Wie besser? (9)

Frage von Matsushita zum Thema Microsoft Office ...